Senior Software Engineer (Java, Python, C++)
leidos · Annapolis Junction
Job description
About the role
Leidos is hiring Software Engineers (junior, mid-level and senior) in its INTEL SECTOR Cyber & Analytics Business Area, which works on security engineering, computer network operations, mission software, analytical methods and modeling, signals intelligence and cryptographic key management. The Software Engineer performs SDLC activities within an Agile team building a large complex enterprise system, turning user stories into implementable concepts through development, unit testing, integration and test, and deployment. The role covers server-side business logic, client web applications and user interfaces.
Key responsibilities
- Take part in daily stand-ups, Sprint Planning, PI Planning and other team activities.
- Analyze complex system requirements, use design tools and formal specifications, and write code that is modifiable, efficient, reliable, fault tolerant and reusable.
- Manage the software process during coding, promote code reuse and collaboration between developers and testers, and reduce maintenance costs.
- Engineer, author, tune and document automation scripts in the development environment and deploy them to test and production.
Required profile
- Masters degree and 15 years of prior relevant experience (additional experience may substitute for a degree).
- Clearance: TS/SCI with polygraph required; preferred.
- Ability to plan and prioritize tasks, communicate effectively and work independently and in a fast-moving team.
Required skills
- Demonstrated Java experience and familiarity with multiple Java frameworks (Spring Boot, JEE, Jackson, Jersey, Swing, JavaFX).
- Multiple languages such as JavaScript, Python, C/C++, Groovy and SQL.
- IDEs such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm.
- Databases such as Oracle, PostgreSQL, MongoDB and SQL Server.
- Web UI development (Angular, JavaScript, CSS, HTML, JSON, XML, XSLT) and web services.
- Source control and configuration management tools.
- Windows development; Linux experience is a preferred qualification.
What we offer
- Paid time off and 11 paid holidays.
- 401K with a 6% company match and immediate vesting.
- Flexible schedules, discounted stock purchase plans, technical upskilling and education and training support.
- Parental paid leave.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
leidos
Annapolis Junction
Related job offers
-
Senior Manual Test Engineer (TS/SCI Polygraph)
leidos Annapolis Junction -
Senior Release Train Engineer (TS/SCI Polygraph)
leidos Annapolis Junction -
Senior Manual Test Engineer (TS/SCI Poly)
leidos Annapolis Junction -
HPC & AI Researcher Engineer (Software Systems Design Engineer)
AMD Austin -
Product Analytics Manager
Heartflow San Francisco