Software Engineer Full Stack Developer

2 weeks ago


Arlington, Virginia, United States Navy Marine Corps Relief Full time
Job Opportunity

We are seeking a highly skilled Software Engineer Full Stack Developer to join our team at the Navy-Marine Corps Relief Society. This is a temporary full-time position that will last for six months, with a hybrid schedule that requires two days of in-office work per week.

The successful candidate will be responsible for assisting with the development and maintenance of our Line of Business computer program design, coding, testing, debugging, and implementation. They will also identify and resolve computer information system application malfunctions to ensure continuity of service for supported business functions.

The ideal candidate will have a strong background in Full Stack Development with C#.NET, as well as experience with SQL Server, Azure, and Agile methodologies. They will be responsible for designing database schemas, conceptual data models, UI workflows, and application architectures that fit into our enterprise architecture.

Key Responsibilities:

  • Work on all aspects of the software development life cycle following Agile methodologies.
  • Complete the software lifecycle: scope, design, code, test, and implementation.
  • Design database schemas, conceptual data models, UI workflows, and application architectures that fit into our enterprise architecture.
  • Optimize SQL queries and secure good performance for database operations.
  • Apply Object-Oriented Design and Programming to build component-based middle-tier RESTful web services with high throughput.

Additional Responsibilities:

  • Take the initiative in medium to complex development efforts.
  • Write and test application code for complex business systems.
  • Perform comprehensive unit testing to ensure that code is acceptably bug-free and fully compliant with specifications.
  • Develop for full-stack in web, API, and database environments.
  • Responsible for the design of complex systems and enhancements to meet specific business requirements.
  • Develop functional designs and specifications.
  • Assist in evaluating and recommending technical solutions.
  • Create and update technical documentation outlining application design and function.
  • Assist and support QA testers with development and execution of test plans.
  • Assist in collaborative development documentation and standards.
  • Provide hands-on troubleshooting/support as needed.
  • Perform other position-related duties and responsibilities as assigned.
  • Adhere to all NMCRS policies and procedures.

Requirements:

  • A Bachelor's Degree in Computer Science, Information or Business Technology, or related field from an accredited college or university. Equivalent career experience will be considered in lieu of education.
  • 3+ years Front End development with Angular and/or AngularJS.
  • Minimum of 4 years of.NET Web API web services.
  • Proven experience and extensive knowledge in design, development, and implementation of high-throughput and large-scale RESTful web services using C# and.NET Web API framework.
  • Strong.NET development and significant experience utilizing tools like Visual Studio, ASP.NET MVC, Webforms, ASP.NET Core 2.0, Web API, Entity Framework, AJAX, JQuery, SQL Server, Twitter Bootstrap, HTML5, CSS3, SCSS, SASS, jQuery/Javascript, Typescript, Unit Testing; Strong understanding of N-tier architecture concepts.
  • MS SQL Server database experience.
  • Ability to communicate highly technical items to persons and groups of all backgrounds inside and outside of the organization.

Preferred:

  • Hands-on experience with Microsoft Azure cloud services.
  • Knowledge of Finance and Accounting applications is a plus.
  • At least 3-5 years' experience in a military and in a business environment which required working positively with diverse groups of Divisions, and internal and external stakeholders.
  • Practical development and coding experience.
  • Consulting background is a plus.

We are an equal opportunity employer and welcome applications from diverse candidates. Only those selected for interviews will receive additional notification. Visit NMCRS on the web at https://www.nmcrs.org/.



  • Arlington, Virginia, United States Xenith Solutions Full time

    Xenith Solutions: A Leader in Defense and Civilian MarketsXenith Solutions is a Service-Disabled Veteran-Owned Small Business founded in 2019. We provide comprehensive, timely and relevant Solutions and Business Consulting support to our customers as a key partner. Our leadership brings over a century of combined experience in Defense and Civilian markets....


  • Arlington, Virginia, United States Xenith Solutions Full time

    Job Title: Full Stack Software DeveloperXenith Solutions is a leading provider of innovative solutions to the Federal / Civilian, Defense and Intelligence communities. We are seeking a highly skilled Full Stack Software Developer to join our team in support of a government contract for the Defense Advanced Research Projects Agency (DARPA) focused on the...


  • Arlington, Virginia, United States 00100 LEIDOS, INC. Full time

    Full Stack Software EngineerLeidos is seeking a highly skilled Full Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and secure software solutions.Key Responsibilities:Provide software engineering support to portfolio projects, including...


  • Arlington, Virginia, United States TRI-COR Full time

    Job Title: Full Stack Software DeveloperWe are seeking a highly skilled Full Stack Software Developer to join our team and provide essential development and support to a strategic initiative.Job Summary:The ideal candidate will have a strong background in software engineering, with experience in developing and maintaining complex software systems. The...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    About the Opportunity:We're seeking a seasoned Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you will play a crucial role in crafting an exceptional user experience for our clients. Your expertise in JavaScript frameworks like Vue, Angular, and React will be instrumental in building a seamless user...


  • Arlington, Virginia, United States Elsdon Group Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Elsdon Group. As a Full Stack Engineer, you will play a pivotal role in designing and developing software requirements for multiple Artificial Intelligence based support capabilities.Key Responsibilities:Implement cutting-edge cloud-native...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    The Opportunity:We're seeking a skilled Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your expertise in full stack development will enable you to work on a wide range of projects, from front-end user interfaces to...


  • Arlington, Virginia, United States 540 Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at 540. As a Full Stack Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software applications using modern open-source technologies hosted on AWS.Key Responsibilities:Design and develop full-stack applications...


  • Arlington, Virginia, United States Black Cape Full time

    About Black CapeBlack Cape is a cutting-edge technology company that specializes in developing innovative solutions for the Federal Government and commercial customers. Our team is passionate about creating cloud-native web applications, advanced data analysis tools, and new machine learning capabilities that make a real impact on the world.Job DescriptionWe...


  • Arlington, Virginia, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Leidos. As a key member of our team, you will be responsible for designing and developing cutting-edge software solutions that meet the needs of our clients.Key ResponsibilitiesProvide software engineering support to portfolio projects, including internal and...


  • Arlington, Virginia, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Leidos. As a key member of our software development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key ResponsibilitiesProvide software engineering support to portfolio projects,...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    The Opportunity:We're seeking a skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. You will work closely with our development team to identify and implement system improvements, mentor teammates, and collaborate with UI and UX...


  • Arlington, Virginia, United States smart folks inc Full time

    Job Title: Lead Full Stack Engineer: FinanceJob Summary:We are seeking a highly skilled Lead Full Stack Engineer to join our team at Smart Folks Inc. in Arlington, VA. As a key member of our engineering team, you will be responsible for designing and implementing complex features, managing large projects, and collaborating with data and software...


  • Arlington, Virginia, United States SAIC Full time

    Job Title: Full Stack Software DeveloperSAIC is seeking a highly skilled Full Stack Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex web applications using a range of technologies.Key Responsibilities:Design and implement user interfaces for web...


  • Arlington, Virginia, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our CloudTrail team at Amazon Web Services, Inc. This is a full-stack, experienced development position, leaning towards back-end work.Key ResponsibilitiesHelp define the system architecture, own and implement specific components, and help shape the overall experience.Build...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    About the Opportunity:We're seeking a skilled Full Stack Developer to join our team at Booz Allen Hamilton. As a key member of our development team, you will play a critical role in designing and implementing a mission-critical data analytics application with a user-centric design.Your Responsibilities:Collaborate with UI and UX designers and data engineers...


  • Arlington, Virginia, United States CRAiC LLC Full time

    Job OverviewCRAiC LLC is seeking a highly skilled Senior Full Stack Machine Learning Engineer to join our team.The ideal candidate will have extensive experience in software engineering and data science, with a strong background in cloud computing platforms, big data processing, and machine learning.Key Responsibilities:Design and develop complex web...


  • Arlington, Virginia, United States RMAS Full time

    Job Title: Java Full Stack DeveloperRMAS is seeking a highly skilled Java Full Stack Developer to join our team in the Washington DC area. As a Java Full Stack Developer, you will play a crucial role in designing, developing, and maintaining software and technology solutions that facilitate efficient access, analysis, and visualization of large...


  • Arlington, Virginia, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our CloudTrail team at Amazon Web Services, Inc. This is a full-stack, experienced development position, leaning towards back-end work.Key ResponsibilitiesHelp define the system architecture, own and implement specific components, and help shape the overall experience.Build...


  • Arlington, Virginia, United States Numinar Full time

    Job OverviewNuminar is a pioneering voter data platform that harnesses the power of AI to synthesize campaign data, analytics, and outreach into a winning data-driven strategy. Our software has empowered over 1,000 political campaigns to date, and we're committed to pushing the boundaries of how data and technology can drive election success.We're seeking a...