The Swift Group-posted 2 months ago
$49,996 - $290,004/Yr
Full-time • Senior
Hanover, MD

For the OPS Consulting team, ‘the power to help’ means helping our clients, helping serve the mission, helping our employees and their families, and helping the community. Headquartered in Hanover, MD. OPS Consulting has over two decades of experience specializing in the most mission-critical operations. We are thought leaders and innovators. The ingenuity of our developers, engineers, cyber experts, linguists, and analysts are dedicated to empowering our clients, fulfilling The Mission, and remaining trusted leaders and advisers in national security and technology solutions. As a Software Engineer 3 at Ops Consulting, you serve as a senior technical leader. You will guide multiple development teams, setting technical direction and driving the design and delivery of complex software solutions. You'll lead high-impact projects involving large data sets, advanced algorithms, and performance-critical systems. In this role, you'll balance strategic decision-making with hands-on engineering, ensuring quality, innovation, and mission success.

  • Serve as the technical lead for one or more software development teams, delegating tasks and monitoring performance.
  • Select and tailor software development processes in coordination with customers and system engineering teams.
  • Recommend and evaluate new technologies and processes for complex projects.
  • Ensure quality control for all developed and modified software.
  • Analyze user requirements to determine software design and performance specifications.
  • Design, develop and enhance software systems to meet strict performance, timing and resource constraints.
  • Modify existing software to correct defects, adapt to new hardware, or improve performance.
  • Design and implement complex algorithms and database interfaces/queries.
  • Oversee the integration of existing software into new systems and environments.
  • Perform quality control on deliverables across multiple teams.
  • Develop applications in C, C++, C#, Java, Python, and related scripting languages.
  • Develop for Windows and UNIX environments, implementing automation where appropriate.
  • Implement DevOps practices and CI/CD pipelines using tools like Artifactory, Docker, Terraform, Ansible, Packer, Jenkins and Bamboo.
  • Collaborate with system engineers and hardware engineers to define requirements and integration strategies.
  • Coordinate software system installations and verify operational specifications.
  • U.S. Citizenship
  • Active TS/SCI with Full-Scope Polygraph
  • Bachelor's Degree in Computer Science, Engineering or related field. Equivalent work experience may be considered.
  • Minimum twenty (20) years experience as a SWE in programs and contracts of similar scope, type and complexity.
  • Expert-level proficiency in one or more programming language (C, C++, C#, Java, Python).
  • Strong experience in Windows and UNIX development.
  • Deep knowledge of DevOps practices, CI/CD pipelines and associated tools.
  • Proven experience selecting software development processes and implementing quality control across teams.
  • Ability to recommend, evaluate and implement emerging technologies.
  • Strong track record of delivering high-performance, mission-critical software solutions.
  • healthcare
  • wellness
  • financial
  • retirement
  • education
  • time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service