What are the responsibilities and job description for the Software Engineer Full Stack Developer (Temp) - NMCRS HQ position at Navy Marine Corps Relief?
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 :
To be considered for this position candidates must possess the following required qualifications :
Required :
Preferred :
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.