Lead Software Engineer

Govini transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Their flagship product, Ark, supports Supply Chain, Science and Technology, Production, Sustainment, and Modernization teams with AI-enabled applications and best-in-class data to more rapidly imagine, develop, and field the capabilities needed.
Backend
Staff Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Lead Software Engineer

Govini, a company transforming Defense Acquisition into a software-driven strategic advantage for the United States, is seeking a Lead Software Engineer to join their Engineering team in Pittsburgh, PA. The role involves leading software engineering efforts from ideation through implementation, managing a small team of front-end and back-end engineers, and establishing coding and testing best practices. The ideal candidate will be obsessed with quality and efficiency, have a strong understanding of software engineering design principles, and be energized by building scalable technology for defense and intelligence communities.

Key responsibilities include:

  • Leading Agile ceremonies for the software engineering team
  • Developing, testing, and deploying modern software applications and new features
  • Overseeing the quality of Engineers' deliverables
  • Collaborating with the product team to turn business requirements into technical specifications
  • Seeking out innovation and continuous improvement
  • Collaborating with data engineers, data scientists, QA engineers, and DevOps engineers

Required qualifications:

  • U.S. Citizenship
  • Bachelor's degree in Computer Science, Mathematics, or equivalent experience
  • 5 years of software development experience with object-oriented programming languages
  • Hands-on experience with Spring Boot, Quarkus, or similar technologies
  • Knowledge of data structures, object-oriented design, algorithms, and database design

Desired skills include possession of a U.S. security clearance (or ability to obtain one), experience in a startup environment, and previous work in a product organization.

Govini offers the opportunity to make an impact in global security and values past performance as the best indicator of future success. They are an Equal Opportunity Employer committed to diversity and inclusion.

Last updated 4 months ago

Responsibilities For Lead Software Engineer

  • Lead software engineering efforts from ideation through implementation
  • Manage a small team of front-end and back-end software engineers
  • Lead Agile ceremonies for the software engineering team
  • Establish coding and testing best practices and standards
  • Develop, test, and deploy modern software applications and new features
  • Oversee the quality of Engineers' deliverables
  • Collaborate with product team to turn business requirements into technical specifications
  • Seek out innovation and continuous improvement
  • Collaborate with data engineers, data scientists, QA engineers, and DevOps engineers

Requirements For Lead Software Engineer

Java
Python
  • U.S. Citizenship
  • Bachelor's degree in Computer Science, Mathematics, or equivalent experience
  • 5 years of software development experience with an object-oriented programming language
  • Hands-on experience with Spring Boot, Quarkus, or similar technologies
  • Knowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshooting
  • Experience writing SQL and implementing database design

Benefits For Lead Software Engineer

  • Security clearance sponsorship

Interested in this job?

Jobs Related To Govini Lead Software Engineer

Software Development Manager, Amazon Health - New Partner Services

Lead software development team building healthcare technology solutions at Amazon, combining technical expertise with team management to create accessible healthcare products.

System Development Manager, FBA Capacity Management and Planning

Lead system development team for Amazon's FBA Capacity Management, overseeing large-scale distributed systems and automation initiatives.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade systems, offering competitive compensation and comprehensive benefits.

Software Engineering Manager - AVConference Telephony & Performance

Lead Apple's AVConference engineering team in developing cutting-edge audio-video conferencing solutions for FaceTime and other flagship products.

Senior Software Engineering Manager

Lead platform frameworks development at Apple as Senior Engineering Manager, overseeing multiple teams and driving strategic technical initiatives.