The Lead Software Engineer will be essential to crafting and implementing software engineering processes and implementations at Govini, focusing on quality, efficiency, and diverse technologies to support the defense and intelligence communities.
Responsibilities
Lead software engineering efforts from ideation through implementation
Lead Agile ceremonies
Establish coding and testing best practices
Develop, test, and deploy software applications
Oversee the quality of deliverables
Collaborate with the product team
Seek out innovation and continuous improvement
Collaborate with other engineering teams
Requirements
U.S. Citizenship is required
Bachelor's degree in Computer Science or equivalent
5 years of software development experience
Experience with object-oriented programming languages
Hands-on experience with Spring Boot or similar technologies
Knowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshooting
Experience writing SQL and implementing database design
Current possession of a U.S. security clearance (desired)