Software Engineering Manager
Analytica is seeking a Manager of Software Engineering to lead full stack engineering projects across various long-term federal government customer engagements in Washington DC metro area. Ideal candidate will be comfortable working directly with clients in both a consulting and technical leadership capacity to tackle complex, software engineering modernization projects. Our development team is highly collaborative and encourage creativity, innovation, and excellence. Your experience, skills, and input will be critical to our shared success.
Analytica has been recognized by Inc. for 3 consecutive years as one of the 250 fastest growing business. We offer competitive compensation with opportunities for bonuses, employer paid health care, training and development funds, and 401k match.
Responsibilities include (but not limited to):
Lead software solution development to ensure system design follows the industry best practices and standards that aligned with federal government enterprise systems.
Be a key participant in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment.
Work with Product Owner / UX design to understand, create, and design solutions that can be broken into Epics and User Stories for diverse set of user requirements. Take ownership of various user stories and work with development team to manage dependencies on the program
Design and Implement architectures using Terraform, Kubernetes, Jenkins, EKS, Aurora and various AWS/cloud services.
Design and Implement data driven web applications using AWS Glue/Athena/Redshift/Aurora, RDS, S3, and other cloud native databases
Collaborate, mentor and lead other remote engineers and participate in peer code reviews
Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning.
Bachelor’s degree in Computer Science, Engineering or related field
4+ years of years of experience using build and deployment tools (Jenkins, Docker, Kubernetes) and DevOps Engineering experience
Experience coding Backend integrations using technologies such as Node, Typescript and working with content management systems
Experience with distributed database systems (Redshift, Lamda, Redis, S3, RDS, DynamoDB, ElasticSearch)
Experience with web services - JSON, XML, REST, SOAP, etc.
Experience with unit testing and test automation libraries/strategies.
Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Git Runner.
Ability to secure a US Federal Clearance
About Analytica: Analytica is a leading consulting and information technology solutions provider to public sector organizations supporting health, civilian, and national security missions. The company is an award-winning SBA certified 8(a) small business that has been recognized by Inc. Magazine each of the past three years as one of the 250 fastest-growing companies in the U.S. Analytica specializes in providing software and systems engineering, information management, analytics & visualization, agile project management, and management consulting services. The company is appraised by the Software Engineering Institute (SEI) at CMMI® Maturity Level 3 and is an ISO 9001:2008 certified provider.
As a federal contractor, Analytica is required to verify that all employees are fully vaccinated against COVID-19. If you receive an offer and are unable to get vaccinated for religious or medical reasons, you may request a reasonable accommodation.