Lead Software Engineer
Boston, Massachusetts, United States
Job type: fulltime
Job industry: I.T. & Communications
Individual must have senior knowledge and senior hands-on experience in developing, implementing and leading software programs. The person in this position, as a senior coder, is responsible for maintaining and improving the performance of existing software
code, with duties to design and update software databases as directed by the Government Product Manager. Clear communication skills are required.
Essential Job Functions:
Writing test scripts, in an agile software development environment, where built-in automated test procedures are paramount and continuous integration of software and continuous delivery of software to the Government is the culture.
Further test and maintain software products to ensure strong functionality and optimization.
Recommendations of improvements to existing software applications as necessary.
Individual shall be capable of performing the software tasks relevant to the basic requirements in forming and working on Government/Contractor software coding teams.
Advocate for paired programming development methods; conduct oral presentation
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Bachelor's Degree in Computer Science, Mathematics or equivalent technical degree.
Must have a Secret Security Clearance.
8 years' experience in full stack development to include Java, Web services, Database, and web application development.
Experience with agile and lean philosophies.
Proven experience building applications using a 12-factor application software architecture, microservices, and API.
Possesses an Agile Development Certification as either a Scrum Master, Agile Certified Practitioner (PMI-ACP), or equal to. Additionally, holds a CUA/CXA or equal Certification.
Experience with Continuous Delivery and Continuous Integration techniques delivering software to the cloud.
Experience in test-driven development and automated testing practices.
Must possess an active Secret security clearance.
Leading a 7-person software development team, interacting with the Product Owner and Customers.
Experience writing and building cloud native applications.
Experience working independently with clients or stakeholders conducting interviews, observations and surveys to successfully create a user-story.
Experience designing full-service consumer and business applications.
Experience in research, visual design, graphic design, consulting, and/or development.
US Government experience.