Job Closed
This listing is no longer active.
We believe in the power of change, harnessed in ways that matter for our country and communities.
Lead Software Engineer, Architect
Location
Virginia
Posted
49 days ago
Salary
$91.3K - $184.9K / year
Seniority
Senior
Job Description
Lead Software Engineer, Architect
Accenture Federal Services
• Designing, developing, and overseeing the implementation of robust software solutions • Guiding teams through architecture and development of scalable applications • Collaborating with cross-functional groups to define technical requirements • Troubleshooting complex issues and delivering high-quality products • Playing a key part in code reviews and mentoring team members • Setting technical direction for ongoing and future projects
Job Requirements
- 7+ years of experience
- Experience with Golang, JavaScript, Python, or Containers
- Experience with microservices architecture preferred
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure) preferred
- Knowledge of CI/CD pipelines preferred
- Experience with orchestration tools (e.g., Kubernetes, Docker Swarm) preferred
Benefits
- Accenture Federal Services offers a wide variety of benefits.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and implement sophisticated financial models tailored to precise client specifications and strategic objectives • Develop and refine analytical methodologies that maximize contract profitability through data-driven optimization • Foster cross-departmental collaboration to ensure alignment on product vision, timelines, and critical milestones • Provide technical leadership in evaluating new product initiatives, identifying essential components for successful market deployment • Mentor and guide Data Product Engineers through strategic direction and knowledge transfer to achieve team objectives • Translate complex business requirements into efficient data pipeline architectures • Execute thorough peer code reviews, implement maintenance protocols, and drive continuous technical improvements • Ensure rigorous adherence to HIPAA compliance standards and company security policies across all data operations • Establish robust data validation frameworks to maintain exceptional data integrity and quality assurance • Optimize SQL performance and pipeline efficiency to minimize resource consumption and control infrastructure costs • Proactively identify process enhancement opportunities and champion their implementation across the team • Perform additional responsibilities as required to support organizational objectives
• Own P1/P2 critical incident response—acknowledge within 30 min, drive to resolution, and conduct post-mortems. • Perform code-level investigation and fixes for highest-complexity issues. • Conduct root cause analysis (RCA) for complex and recurring incidents. • Support AI-driven and automated workflows through production debugging and log analysis. • Mandatory On-Call Rotation: Cover P1/P2 incidents outside business hours (nights and weekends) in rotation with the counterpart Tech Lead in Ukraine. • Lead daily operations: ticket triage, assignment to L1/L2, and escalation management. • Participate in the Change Advisory Board (CAB), release planning, and post-deployment validation. • Coordinate knowledge transfer from incumbent vendors and own the team’s Knowledge Base (KB) quality. • Mentor Java + DevOps engineers and L1 support engineers to drive technical excellence. • Manage weekend release activities and coordination (several times per year).
• Engaging in discussions and decision making for new features and platform evolution • Collaborating with the product team to design solutions for stakeholder features • Delivering the whole lifecycle of deployable features: code, configuration, documentation, and support • Contributing to roadmaps and process development to deliver features and evolve our architecture • Collaborating with QA and Platform Engineering team to test code and keep our integrated testing environments unblocked
Staff Software Engineer
StrykerTogether with our customers, we are driven to make healthcare better. #WeAreStryker
• Partner with Customer Solutions teams to translate business needs into Salesforce based solutions that improve account management and customer engagement. • Conduct root cause analysis on user reported issues and implement timely, scalable resolutions. • Analyze requirements for new features and document technical specifications to support development and governance. • Design, develop, and maintain custom software, database components, and automated testing code to support platform stability and code coverage goals. • Manage system changes through source code repositories, ensuring accurate version control and production ready deployments. • Coordinate QA and UAT testing activities to verify and validate new functionality before release. • Collaborate with Release Management, Technical Governance, and Change Advisory teams to ensure all solutions meet organizational, regulatory, and security standards. • Build strong working relationships with business stakeholders to understand core processes, drive adoption, and enhance solution effectiveness.




