Software Engineer (Senior-Level)
Synectic Solutions - chantilly, VA
Apply NowJob Description
SSI is looking to hire a Software Engineer to join our distributed operations team developing high quality software applications to enable real-time processing across distributed environments for the Department of Defense. This role requires an understanding of programming languages, deploying modular applications, employing front-end and back-end technologies, and leveraging DevSecOps tooling to deliver on demand distributed operations capability. More About the Role: As a Senior Software Engineer, you will have the opportunity to build and deploy high quality software applications that directly impact the U.S. Navy's employment of Spectral Mission Management and Support Services. The CACI Mission Management team provides the powerful capability for Spectral capabilities to be dynamically allocated between mission functions while detecting and automatically healing system functionality and ensuring intra and inter-system trust. Our Software Engineers work within an Agile development team leveraging scaled agile practices to rapidly deliver incremental software solutions to our customer's, focused on ideation, development, quality, deployment, and sustainment of high-quality software products. + + Lead the design, development, and deployment of high-quality software applications. Produce quality, sustainable, and efficient code using best practices and modern software methodologies. Architect scalable, high-performance systems and ensure they meet both functional and non-functional requirements. Collaborate with the Integrated Product Lead and UI/UX team to take Spectral requirements and translate them into end-to-end solutions. Troubleshoot, debug, and optimize applications for speed and scalability across distributed environments. Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, etc). Team build, collaborate with engineering teams, mentor junior developers in software development best practices. You'll Bring These Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field, PhD is a plus 7+ years of experience in software engineering Expertise in developing software to enable digital signal processing systems, using cloud native platforms, and edge computing environments Proficiency in programming languages (Python, Java, Go), and experience in distributed computing frameworks (Kafka, or similar) Expertise in container automation and orchestration tooling employment (Kubernetes, Docker) Experience with microservices, API development, and RESTful web services Strong problem-solving and debugging skills in distributed environments, solution expert in solving issues related to synchronization, latency, and fault tolerance Proficiency in front-end and back-end technologies (React, Node.js, Django) and frameworks as required by the role Knowledge of Agile software development best practices Knowledge of modern software engineering, to include CI/CD pipelines, version control, and automated testing Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments Active or ability to acquire Top Secret/SCI DoD Security Clearance These Qualifications Would be Nice to Have: Knowledge of cloud native architectures, hybrid cloud environments, and edge computing Familiarity with security best practices in software development Experience with AI/ML integration and data engineering is a plus Experience personally implementing and utilizing CI/CD pipelines General knowledge of digital signal processing Specific knowledge of tools involved in system monitory and status Specific knowledge of tools involved in system security, login, and auditing Comfortable with both coding technical solutions and describing designs for others to code solutions What Your Experience Working for Us Will Be Like Ask any of our employees and they will tell you SSI is a great place to work with an upbeat and positive culture. We take pride in our work to continuously improve on our performance in a manner that enhances the mission of the agencies we serve while expanding opportunities for our employees and our company. About Synectic Solutions, Inc. (SSI) Synectic Solutions, Inc. (SSI), is an award-winning, 20-year government contracting agency focused on the areas of logistics, engineering, management, and information technology. SSI is a growing organization committed to exceeding customer expectations, to continually improving all products, services, and processes, and to perform all work with the commitment to upholding the highest standards and ethics. Ready to apply? If this job sounds like a fit for you, then click on the "˜apply' button below. Good luck! Powered by JazzHR
Created: 2024-11-05