Overview
Acuity, Inc. has an opening for a strong Full Stack Developer / Team Lead to join our project team in supporting a key federal customer.
Our team utilizes a range of platforms to assist our clients in meeting their goals including Java, Python, C#, .Net and other object-oriented languages and frameworks, and their application to responsive web designs in Cloud-based solutions.
Acuity, Inc. is a leading management and technology consulting firm that specializes in serving the federal government. Our innovative, collaborative and rewarding work environment has earned repeat honors from the Washington Business Journal's Best Places to Work and SmartCEO Corporate Culture awards.
If you are passionate about using your skills in IT Modernization, Data Enablement, and Hyperautomation to make a positive impact, you might find a good fit at Acuity.
We serve federal agencies as a trusted digital strategy and technology consulting firm, providing innovative technical leadership to support our customers' critical missions.
Responsibilities
As Senior Full Stack Developer / Team Lead you will provide the development and deployment of Cloud-based and open sourced solutions for our key federal customer.
You will help to improve the performance and capabilities of a wide variety of systems, leveraged from your past experiences.
Qualifications
Required Experience :
- Master's degree in computer science, engineering, information systems or related field
- 15 years of experience in designing software systems, domain analysis and implementation
- Application development in Azure Cloud with Yaml pipeline development for CI / CD
- Experience with Java, C#, JavaScript and Powershell
- Hands-on experience with relational and non-relational database technologies (MongoDB, SQL, Oracle, MySQL, Postgres)
- Experience with React, Angular or similar client-side platforms
- Experience as a senior developer with a progressive record of accomplishment in the field
- Extensive back-end platforms such as; Spring Boot, .Net and Nodejs
- Comfortable performing analysis of alternatives and justifying tool and technology choices to fulfill mission needs.
- Experience in managing software development efforts using formal specifications, data flow diagrams, UML Diagrams and other accepted design tools and techniques
- Experience in determining level of effort, size and schedule for software enhancements
- Experience reviewing existing programs and assisting in making refinements, reducing operating time and improving existing techniques
- Experience migrating legacy applications to microservices driving responsive web designs
- Experience with responsibility for conforming to requirements, design, coding, testing, debugging and documentation
- Experience with responsibility for quality assurance and evaluation of existing software products
- Leadership experience in instructing, directing and offering technical expertise to other members of the team and mentoring and growing team knowledge and capabilities
- Experience working in a multi-contractor environment
- Solid oral and written communication skills
- Proven experience working in an agile environment preferably with Scrum and Kanban methodologies. TDD exposure is a plus!
- Experience working with Atlassian suite of Agile tools such as JIRA, Confluence, Bamboo etc.
Preferred Experience :
Experience in the following technologies : Docker / Kubernetes, Red Hat OpenShift, JBoss / Wildfly Application Server, SQL, AWS DynamoDB, Splunk, SonarQube, Fortify, Selenium
Clearance Requirements :
Must be US Citizen and be able to obtain an interim secret clearance.
About Acuity :
Acuity, Inc. is a leading management and technology consulting firm that specializes in serving the federal government. Our innovative, collaborative and rewarding work environment has earned repeat honors from the Washington Business Journal's Best Places to Work and SmartCEO Corporate Culture awards.
Why Choose Acuity?
- Innovative Excellence : Recognized by The Washington Post's "Top Workplaces" and a nine-time recipient of the Washington Business Journal's "Best Places to Work," Acuity fosters an environment where innovation thrives and employees flourish.
- Competitive Compensation : We value our employees and show it through highly competitive compensation and benefits packages.
- Personal Growth : Your potential isn't just recognized at Acuity, it's actively cultivated. With tailored training, mentorship, and cutting-edge resources, we empower you to thrive personally and professionally.
- Recognition and Visibility : Stand out in a competitive industry with Acuity's exceptional customer feedback and robust opportunity channels.
- Collaborative Culture : At Acuity, teamwork isn't just a buzzword - it's the cornerstone of our success. Encouragement and support fuel our collaborative culture, where every voice matters.
- Diversity and Inclusion : Diversity isn't just a checkbox - it's who we are. At Acuity, we pride ourselves on recruiting and maintaining a workforce that celebrates diversity and treats every employee with dignity and respect.
Join Acuity, where your talents are valued, your growth is nurtured, and your impact is amplified. Together, let's shape the future of digital strategy and technology consulting.
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.