Senior Software Engineer
New Yesterday
Join Our Team!
We're looking for a talented and experienced Software Engineer to help us design, develop, and maintain complex SAP systems and innovative custom solutions. If you have a passion for technology and enjoy working on diverse projects, this may be the perfect opportunity for you.
Key Responsibilities:
Design, develop, and implement custom applications and enhancements in SAP systems.
Integrate SAP solutions with various enterprise applications and data sources.
Provide Tier 3-level support for escalated SAP technical issues, ensuring quick resolutions and thorough documentation.
Collaborate closely with business analysts and project managers to convert business requirements into technical solutions.
Optimize and enhance existing SAP code while participating in performance tuning and system testing.
Work in partnership with SAP Basis and Security teams to maintain system integrity and compliance with security protocols.
Ensure all development works follow SAP best practices and established coding standards.
Basic Qualifications:
Active TS/SCI w/ Poly Clearance is mandatory.
Bachelor's degree in Computer Science, Software Engineering, or a related area with 4-8 years of relevant experience, or a Master's degree with 2-6 years of relevant experience.
Significant experience in the software engineering lifecycle, with strong troubleshooting and debugging skills.
Proficient in software requirements analysis and architecture.
Experience in developing and maintaining infrastructure and platform software tools.
Thorough knowledge of software development principles and SDLC processes.
Ability to work independently, significantly influencing project outcomes and deliverables.
Strong communication skills to collaborate with cross-functional teams effectively.
Capability to develop advanced solutions requiring expert technical knowledge and collaboration.
Preferred Qualifications:
Experience mentoring junior engineers or leading technical processes and projects.
Familiarity with Agile/Scrum methodologies and proficient use of Atlassian JIRA for project management.
Hands-on experience with programming languages such as Java, C++, and Embedded Systems in Linux environments.
Knowledge of cloud platforms and DevOps tools including Docker and Jenkins.
Understanding of AI and Machine Learning concepts and applications.
Experience with software testing methodologies and integration practices.
Experience in secure software development with compliance for software infrastructure projects.
Location: On-site at Leidos facilities
Pay Range: $85,150.00 - $153,925.00
The compensation for this position may vary based on several factors, including job responsibilities, education, experience, and market data.
- Location:
- Sterling, VA, United States
- Category:
- Computer And Mathematical Occupations