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:
- Active Secret clearance
- Bachelor's degree from an accredited college or university in Computer Science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering; or a degree in Mathematics or Engineering field.
- 3 – 10+ years of experience providing software development support in a web-based, cloud-based environment, including designing, coding, testing, and implementing custom web applications.
- Knowledge of technologies including JavaScript, jQuery, Java or .NET languages (C#, ASP.NET, VB.NET), Python, .NET MVC, HTML, CSS, Bootstrap, Typescript, Entity Framework, Visual Studio, Eclipse IDE or NetBeans, Apache Tomcat, IIS, XML; and process documentation for software development.
- Experience developing RESTful APIs and web services.
- Experience with version control systems like Atlassian Bitbucket or similar Git-based repositories.
- Experience with issue and project tracking software such as Atlassian Jira.
- Experience with knowledge management software such as Atlassian Confluence.
- Active DoD IAT II certification.
Duties:
- Research, design, and develop software or specialized utility programs.
- Analyze user needs and develop software solutions, applying principles of computer science, engineering, and mathematical analysis.
- Update software or enhance existing capabilities.
- Participate in Agile meetings including Sprint Reviews, Planning, Design, and Demonstrations.
- Ensure code is properly documented, with meaningful variable names and functions, following best coding practices.
- Maintain and version control coding changes in the program code repository.
- Work with testers to ensure thorough testing before deployment.
- Track and document all work in Jira or other issue tracking software.
- For CAS development, utilize software for database design, source code control, search and replace, database comparison and merging, and building database management systems.