Leidos

Software Engineer

Leidos
Apply
2 days ago
Pune, IndiaMid Level

Responsibilities

  • Write, test, debug, deploy, and maintain software individually and as part of an Agile development team.
  • Collaborate with software engineers, systems engineers, data scientists, product owners, and other stakeholders to translate requirements into working software.
  • Participate in code reviews, sprint planning, technical design discussions, and the full software development lifecycle.
  • Develop automated unit, integration, and system tests to support software quality and reliability.
  • Use DevOps and CI/CD practices to automate builds, testing, deployment, and monitoring.
  • Troubleshoot complex software issues and improve application performance, scalability, maintainability, and security.
  • Evaluate AI-generated outputs for accuracy, reliability, security, and performance.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline, with additional experience accepted in lieu of a degree.
  • At least 2 years of relevant experience or a master's degree.
  • Professional experience with one or more modern programming languages, including Python, Java, JavaScript/TypeScript, C++, or C#.
  • Knowledge of object-oriented programming, software design principles, algorithms, data structures, and source control tools such as Git.
  • Experience developing or integrating APIs, web services, microservices, or distributed applications.
  • Experience with software development methodologies and the SDLC.
  • Experience with Linux environments, including Red Hat, virtual machines, and hypervisors.
  • Familiarity with automated testing, CI/CD pipelines, and DevOps practices.
  • Experience with relational and/or NoSQL databases.
  • Understanding of cloud-based application development using AWS, Azure, or Google Cloud Platform.
  • Exposure to or experience with AI/ML, Generative AI, LLMs, or AI-enabled application development.
  • Fluent written and verbal English communication skills.
  • Preferred qualifications include aviation or similar high-tech industry experience, global or multicultural experience, cloud-native application development, cloud-based AI services, and secure, regulated, mission-critical, or enterprise software experience.
Leidos

About Leidos

10,000+ employees

Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.

Contact me