Full Time

Senior Software Systems Engineer

Leidos
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Leidos, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Systems Engineer at Leidos will play a pivotal role in the design, development, and implementation of complex software systems. This position requires a thorough understanding of software architecture and engineering principles, as well as the capability to lead cross-functional teams. The successful candidate will be tasked with ensuring that systems meet organizational and client specifications while adhering to security and quality standards. This role demands innovative problem-solving skills, providing guidance in software development lifecycle processes, and contributing to the continuous improvement of system architectures throughout the project lifecycle.



Job Responsibilities

  • Design, develop, and implement software systems in accordance with user requirements and specifications.
  • Lead the architecture and design phases for software systems, ensuring alignment with industry standards and practices.
  • Collaborate with cross-functional teams to define system requirements and develop comprehensive specifications.
  • Perform system testing, troubleshooting, and debugging to ensure reliability and quality of software systems.
  • Provide technical leadership and mentorship to junior engineers and interns.
  • Continuously assess and improve systems, processes, and methodologies to enhance performance and efficiency.
  • Document system architectures, processes, and technical specifications for stakeholder reference.
  • Stay updated on emerging technologies and industry trends to inform engineering practices and solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s degree is a plus.
  • Minimum of 5 years of experience in software systems engineering or a related field.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Strong understanding of software development life cycle (SDLC) methodologies and practices.
  • Experience with system architecture design and analysis, including networking protocols.
  • Familiarity with Agile development practices and tools, such as Scrum or Kanban.
  • Excellent problem-solving skills with a strong analytical mindset.
  • Effective communication skills, both written and verbal, to facilitate collaboration with stakeholders.


Technologies & Tools

The Senior Software Systems Engineer will utilize a range of technologies and tools, including but not limited to integrated development environments (IDEs) like Eclipse and Visual Studio, version control systems such as Git, and containerization tools like Docker. Additionally, the candidate will work with cloud services (AWS, Azure), database management systems (MySQL, MongoDB), and testing frameworks, ensuring a thorough understanding of system integrations and data flow processes.



Ideal Candidates

Ideal candidates for the Senior Software Systems Engineer position at Leidos will possess a blend of technical expertise and leadership qualities. They should exhibit a proactive approach to problem-solving, demonstrating the ability to tackle challenges head-on and implement effective solutions. Strong interpersonal skills are critical, enabling the candidate to thrive in a collaborative environment and communicate complex ideas to both technical and non-technical stakeholders. Additionally, a commitment to continuous learning and adaptation in a rapidly evolving technological landscape is essential for success in this role.

South Carolina has 39 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.