Demo

Software Engineer Full Stack Developer (Temp) - NMCRS HQ

Navy Marine Corps Relief
Arlington, VA Full Time
POSTED ON 4/9/2025
AVAILABLE BEFORE 5/7/2025

Job Description

Job Description

The Navy-Marine Corps Relief Society (NMCRS) has an opening for a temporary full-time Software Engineer - Full Stack Developer (Mid-Senior) C#.NET, SQL Server, Azure at its Headquarters office located in Arlington, VA. The duration of this job will be six months. This is a hybrid position that will require 2 days a week in the office.

This position will assist with the development and maintenance of the Navy-Marine Corps Relief Society's (NMCRS') detailed Line of Business computer program design, coding, testing, debugging and implementation as required by project goals. In addition, the Software Engineer - Full Stack developer will identify and resolve computer information system application malfunctions to assure continuity of service for supported business functions.

The successful applicant will be part of the Information Technology (IT) team and will have multiple levels of technical expertise in the areas of applications / web development for software design.

Primary Responsibilities will Include :

  • Work on all aspects of software development life cycle following Agile methodologies.
  • Completion of software lifecycle : scope, design, code, test and implementation.
  • Design database schemas, conceptual data models, UI workflows and application architectures that fit into the Society's 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.

Other Responsibilities will Include :

  • Takes the initiative in medium to complex development efforts.
  • Writes and tests application code for complex business systems.
  • Performs comprehensive unit testing to ensure that code is acceptably bug-free and fully compliant with the specifications.
  • Develops for full-stack in web, API, and database environments.
  • Responsible for the design of complex systems and enhancements to meet specific business requirements.
  • Develops functional designs and specifications.
  • Assists in evaluating and recommending technical solutions.
  • Creates and updates technical documentation outlining application design and function.
  • Assists and supports QA testers with development and execution of test plans.
  • Assists in collaborative development documentation and standards.
  • Provides hands-on troubleshooting / support as needed.
  • Performs other position-related duties and responsibilities as assigned
  • Adheres to all NMCRS policies and procedures.
  • To be considered for this position candidates must possess the following required qualifications :

    Required :

  • A Bachelors’ 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.
  • This opportunity will remain open until filled .. Employment must begin within 30 days of job offer. Employment is contingent upon successful completion of background screening.

    Preference will be given to those applicants who have prior experience with the Society as a volunteer or employee. Although we acknowledge receipt of all applications, only those selected for interviews will receive additional notification. Visit NMCRS on the web at www.nmcrs.org. E.O.E.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer Full Stack Developer (Temp) - NMCRS HQ?

    Sign up to receive alerts about other jobs on the Software Engineer Full Stack Developer (Temp) - NMCRS HQ career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Engineer Full Stack Developer (Temp) - NMCRS HQ jobs in the Arlington, VA area that may be a better fit.

    Software Engineer (Full Stack Developer)

    Ardent Principles Inc, Chantilly, VA

    AI Assistant is available now!

    Feel free to start your new journey!