Senior Software Engineer at Leidos providing technical leadership and driving software solutions. Collaborating within agile teams to deliver high-quality software products using Java, Rust, JavaScript, and React.
Responsibilities
Provide technical leadership and strategic direction for software solutions using Java, Rust, JavaScript, and React
Lead and influence multiple Agile scrum teams, ensuring alignment on architecture, standards, and delivery goals
Own and drive complex, cross-team technical initiatives from concept through production
Mentor and coach engineers across experience levels, supporting career growth and technical excellence
Serve as a technical escalation point for design, implementation, and production issues
Partner with engineering managers and product owners on roadmap planning, prioritization, and execution
Promote best practices in automated testing, CI/CD, code quality, and secure development
Guide teams in leveraging generative AI tools to improve development efficiency and software quality
Lead architectural reviews, design discussions, and technical decision-making forums
Ensure software solutions are scalable, maintainable, performant, and user-centered
Incorporate user feedback and operational insights to drive continuous product improvement
Contribute hands-on to critical areas of the codebase as needed
Requirements
US Citizen with at least an active Top Secret clearance with the ability to obtain an SCI prior to your start date
Bachelor's degree in a relevant field and 8+ years of professional software development experience or a Master’s degree with 6+ years of experience.
Deep expertise in one or more of Java, Rust, JavaScript, or React, with the ability to guide teams across the full stack
Proven experience in technical leadership, team leadership, or staff/lead engineering roles
Strong background working in Agile/Scrum environments and leading teams using Jira or similar tools
Demonstrated experience driving architecture and solution design across teams
Strong experience with automated testing strategies and continuous delivery
Excellent communication, collaboration, and mentorship skills.
Full Stack Engineer developing AI systems for a proactive chat app. Building features across frontend, backend, and AI integrations for reliable workflows.
Full - Stack Developer creating innovative digital solutions at Dreamlight Labs. Develop modern web interfaces and APIs while collaborating with a dynamic team in the creative industry.
Software Tech Lead responsible for Full Stack architecture and development at SPiNE Energy startup. Engage in innovative energy applications and scalable solutions for energy management.
Product Engineer responsible for full - stack development and feature ownership using AI tools. Join JustDice in Hamburg to build mobile and apps in a supportive environment.
Senior Staff Engineer at mylo responsible for large - scale technical impact across backend systems. Collaborating with teams to ensure architectural excellence and improve system reliability.
Full Stack Developer at Centah managing integrations and API features for a scalable SaaS platform. Contributing to system reliability and mentoring less experienced engineers.
Lead Software Engineer responsible for influencing and implementing technology strategy for software delivery teams at Ensemble. Focused on developing reusable components and mentoring technical deliverables.
Developing and maintaining state of the art solutions for McKesson. Senior Associate Software Engineer role requires collaboration with teams and participation in Agile methodology.
Director of Software Engineering providing strategic and technical leadership across Ensemble’s software delivery organization. Drive technology strategy and lead engineering teams to deliver scalable software solutions.
GPU Software Development Engineer developing innovative software solutions for media and video acceleration on Intel's graphics architecture. Collaborating on cutting - edge technologies to optimize performance.