Lead Full Stack Software Engineer
Accenture
About the role
About
At Accenture Federal Services, we are dedicated to strengthening the US federal government and improving the lives of its citizens. Our team of over 13,000 professionals is united by a common mission to harness the power of technology and innovative thinking in support of defense, national security, public safety, civilian, and military health organizations.
As part of Accenture Federal Services, a leading technology firm within the global Accenture network, you will find a collaborative environment that fosters growth and inclusivity. We are proud to be recognized as a Glassdoor Top 100 Best Place to Work, offering opportunities for hands‑on experience, certifications, and training in the latest industry practices.
We invite you to join our team to drive positive change and advance governmental missions!
Role Overview
As a Lead Full Stack Software Engineer, you will play a pivotal role in designing and building innovative, cloud‑native product features while enhancing existing offerings. Your work will involve utilizing AI‑powered development tools and embracing modern software development methodologies. Familiarity with AI tools like OpenAI's frontier models, Claude, Google AI, and code assistants for enterprise solution development is highly valued.
Key Responsibilities
- Identify and implement opportunities for enhancing system reliability, scalability, and performance, particularly in the context of cloud modernization.
- Design scalable services, engaging user interfaces, and robust APIs using Java or similar programming languages, while demonstrating expertise in distributed systems and AWS cloud development.
- Contribute to best practices in software development and automated testing within a fast‑paced, client‑focused, cross‑functional environment.
- Lead the end‑to‑end feature development process for web applications and enterprise search platforms, from user experience to backend implementation.
- Deliver innovative, cloud‑first solutions that enhance client services and improve user experiences through the application of modern technologies.
Qualifications
- Bachelor's degree in Computer Science or a related field, coupled with 10 years of relevant experience; or 12 years of experience in lieu of a degree.
- Proven experience in leading a development team and mentoring junior developers.
- Proficiency with both front‑end (Angular, React) and back‑end (Node.js) technologies, specifically in Java and TypeScript.
- Strong skills in JavaScript, TypeScript, HTML5, CSS, APIs, jQuery, CI/CD practices.
- Experience in developing applications within an AWS environment.
- Ability to guide feature development from idea conception to production deployment, ensuring security and high performance throughout the process.
- Demonstrated strengths in design, coding, debugging, and delivering high‑quality software.
Preferred Qualifications
- Familiarity with Okta, GitLab, and additional JavaScript tools.
- AWS certification is advantageous.
- Experience in Agile software development environments.
Compensation
- Competitive compensation ranges based on labor costs in specific regions.
- Expected base pay range for this role is $139,900 to $207,000 USD.
- Compensation can vary based on office location, role, skill set, and experience level.
- Comprehensive benefits are also offered.
Equal Employment Opportunity Statement
We believe in a workplace free of discrimination, where all employment decisions are made without regard to personal differences. We promote diversity in our workforce and provide equal opportunity for all.
Accommodations
Accenture Federal Services is committed to offering reasonable accommodations for individuals with disabilities or religious observances during the hiring process and throughout employment.
Work Authorization
Applicants must have work authorization that does not require visa sponsorship for employment in the United States.
Requirements
- Proven experience in leading a development team and mentoring junior developers.
- Proficiency with both front-end (Angular, React) and back-end (Node.js) technologies, specifically in Java and TypeScript.
- Strong skills in JavaScript, TypeScript, HTML5, CSS, APIs, jQuery, CI/CD practices.
- Experience in developing applications within an AWS environment.
- Ability to guide feature development from idea conception to production deployment, ensuring security and high performance throughout the process.
- Demonstrated strengths in design, coding, debugging, and delivering high-quality software.
Responsibilities
- Identify and implement opportunities for enhancing system reliability, scalability, and performance, particularly in the context of cloud modernization.
- Design scalable services, engaging user interfaces, and robust APIs using Java or similar programming languages, while demonstrating expertise in distributed systems and AWS cloud development.
- Contribute to best practices in software development and automated testing within a fast-paced, client-focused, cross-functional environment.
- Lead the end-to-end feature development process for web applications and enterprise search platforms, from user experience to backend implementation.
- Deliver innovative, cloud-first solutions that enhance client services and improve user experiences through the application of modern technologies.
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free