Ennoble First Inc. ยท 5 months ago
Journeyman Software Developer
Ennoble First is a company supporting complex government, defense, and intelligence projects across the country. The Journeyman Software Developer will be responsible for software development activities, implementing analytics and delivering innovative systems using various technologies.
Cyber SecurityInformation TechnologySoftware
Responsibilities
This position involves software development activities that support building and delivering new and innovative systems to implement analytics, exploitation, production and dissemination using web, remote desktop, and cloud technologies
Investigate, diagnose and resolve complex issues in our backend systems including REST APIs, databases and applications
Proficient in C# / Java and knowledge of JavaScript/TypeScript
This role includes creation and documentation of new and existing functionality within software version control repositories (gitlab) and utilizing DevOps principals and tools to deliver new features within an Agile construct
Participate in program Agile software development initiatives (standup, planning, Increment planning) to support innovation and enhancement of custom applications through iteration/functionality testing utilizing Atlassian (Jira/Confluence)
Primary responsibilities will involve using cloud computing expertise to provide the system administration and modification of existing GOTS code to integrate open-source software solutions for display in a web application
This role includes API development and database integration for interaction with Redux and React frameworks, using various open-source packages for visualization and data filtering and code modifications that shall apply best practices in unit and build testing
Participate and collaborate with team members to assess tickets to ensure proper testing and delivery of functionality per User Story Acceptance Criteria
Qualification
Required
Top Secret clearance
3 years of Python development experience
C#/Java Development framework experience
4 years' experience with unit testing
Experience with continuous integration tools
Experience with Gitlab Version Control
Experience with service-oriented environments (Cloud, SOA, Web-Services) or virtualization
Ability to plan and prioritize work with Confluence/Jira
Proficient in C# / Java
Knowledge of JavaScript/TypeScript
Experience with software version control repositories (gitlab)
Utilizing DevOps principles and tools
Participation in Agile software development initiatives
Cloud computing expertise
System administration and modification of existing GOTS code
API development and database integration
Interaction with Redux and React frameworks
Using various open-source packages for visualization and data filtering
Collaboration with team members to assess tickets for proper testing and delivery
Preferred
4 years of experience with Linux and/or Windows system administration
4 years of experience with DoD Aeronautical Datasets
4 years of experience with AWS cloud formation templates
4 years of experience with Node, NPM, Swashbuckle, REST API, Sass
4+ years of experience as a C# Developer
DevOps certification
Experience with Team Collaboration tools (Jira, Confluence)
Active TS/SCI with Polygraph
DOD 8570 Compliant Certification (Sec+)
Benefits
Relocation Assistance
Company
Ennoble First Inc.
Cutting-Edge Engineering Firm delivering an AI and Data Centric Solutions Model that automates the mundane to better utilize human decision making for mission critical actions.