Title: | Software Engineer/Developer/Programmer - Mid/Senior Career |
---|---|
ID: | 1154 |
Location: | NAS Patuxent River, MD |
Security Clearance Requirement: | N/A |
7.2.2 AIBIS – Software Engineer/Developer/Programmer - Mid or Senior Career Level, FIST Team and 4.0 Team (2 positions) – NAS Patuxent River, MD
Active Secret clearance required. Interim Secret clearance acceptable to start.
Location Deviation: Patuxent River, MD (preferred); Telecommute/Remote Eligible (must onboard at Patuxent River for 2 weeks; must be willing to travel to Patuxent River as required; must be within driving distance of an NMCI equipped base)
The Information Technology and Cyber Security provides Information Technology, Information Management, and Information Assurance products and services. The Applications Integration and Business Intelligence Division (7.2.2) is responsible for the day-to-day operations, development, sustainment and management of web-based applications and technologies; including MyNAVAIR, MyTeam, custom developed applications, document management solutions, workflow products, and document imaging/scanning. 7.2.2 is also responsible for providing products and services that encompass corporate management information systems, data warehousing, reporting, web applications, websites, and database/application hosting services to various Navy entities. Project teams perform application and database program requirements analysis, use cases, design, development, testing and implementation. Additionally, 7.2.2 is responsible for implementing software standards, new technologies used across NAVAIR, and operational processes.
The position responsibilities for the mid-level Software Engineer/Developer/Programmer include:
- Design, develop, unit test, and implement large-scale C#/.NET web applications
- Modify existing ASP.NET applications
- Assist in the design and development of Oracle database objects including tables, views, stored procedures and scheduled jobs
- Assist in analyzing user needs and software requirements to determine feasibility of design
- Conduct unit testing and assist with integration testing
- Lead the design, development, testing, and implementation of C#/.NET web applications
- Train, guide, and provide mentoring to a software development team following Agile methodologies
- Meet with users; gather and analyze user needs and software requirements to determine feasibility of design.
- Conduct unit testing and assist with integration testing
- Responsible for ensuring several web application development projects are implemented according to customer requirements and within allotted time constraints.
- Provides development status updates to the Government Team Lead on a regular basis.
- Provides guidance on best practices for software development and ensures adherence to DOD policies.
BS or BA degree in Computer Science, Information Systems/Technology, Engineering, Business, or Mathematics preferred.
This mid- to senior-level position requires at least 3 years for the mid-level position and 7 years for the senior-level position. Also requires experience in:
- Web-based software development experience, specifically with C# and .NET framework required
- Oracle and/or SQL Server database experience/knowledge highly desired
- Experience with WebForms and/or MVC highly desired
- Experience with SQL highly desired
- Experience with Agile methodologies preferred
- Experience designing, developing, and supporting enterprise web applications preferred
- Team Foundation Server experience desired
Rollout Systems, LLC is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, Protected Veteran status, and sexual orientation/gender identity. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals on the basis of protected veterans and individuals with disabilities.