NTIRA Software Developer/Programmer, Journeyman Secret Clearance Required
Remote
Full Time
Experienced
cFocus Software seeks a NTIRA Software Developer/Programmer Journeyman to join our program supporting the US Navy. This position is remote. This position requires a Secret clearance.
Qualifications:
Duties:
Qualifications:
- Active Secret clearance
- Bachelors degree from an accredited college or university in Computer Science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering degree; or a degree in a Mathematics or Engineering field.
- 3 – 10+ years of experience providing software development support in a web-based, cloud-based environment, including the ability to design, code, test and implement custom web applications.
- Utilize and apply a broad knowledge of technologies to include Java Script; jQuery; Java or .NET based languages C#, ASP.NET, VB.NET; Python; .NET MVC; HTML; CSS; Bootstrap; Typescript; Entity Framework; Visual Studio; Eclipse IDE or NetBeans; Apache Tomcat; IIS; and XML as well as process documentation to support software development.
- Experience in development of RESTful APIs and development of web services.
- Experience versioning software with Atlassian Bitbucket or similar Git based repository.
- Experience with Atlassian Jira or similar issue and project tracking software.
- Experience with Atlassian Confluence or similar knowledge management software.
- Active DoD IAT II certification
Duties:
- Research, design, and develop software or specialized utility programs.
- Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Update software or enhance existing software capabilities.
- Participate in Agile meetings such as Sprint Reviews, Sprint Planning, Design meeting, and Sprint Demonstration meetings.
- Responsible for properly documented code, creating meaningful variable names and functions, and adhering to best coding practices.
- Responsible for ensuring coding changes are maintained and versioned in the program code repository.
- Work with software application testers to ensure code is thoroughly tested in the applicable testing environments before release to the production environments.
- Responsible for ensuring all work is tracked and approved in Jira software or other agreed upon issue tracking software.
- Additionally, for CAS development, use of software to conduct database design analysis, source code control, search and replace functionality, database comparison and merging, and to build a database management system.
Apply for this position
Required*