Job Title: Software Engineer – C++ Oracle DevOps Location: Manassas, VA (ONSITE) Employment Type: 12+ months contract Experience Level: Mid-to-Senior (5+ years) About the Role We are looking for a Software Engineer with strong technical expertise in C++ development, Oracle databases, and modern DevOps practices to join our global technology team.
You’ll work across the full software development life cycle – from system design and development to testing, deployment, and support – while collaborating with cross-functional teams across different geographies.
You’ll play a critical role in delivering scalable, secure, and efficient solutions that power key financial systems and services.
Key ResponsibilitiesDesign, develop, test, and maintain scalable software solutions.Analyze system requirements and propose effective solutions.Collaborate with internal teams and customers to gather requirements and deliver technical solutions.Participate in code reviews, design reviews, and project estimations.Contribute to system documentation and operating procedures.Provide technical mentorship to junior engineers and support teams.Engage in Agile ceremonies and support DevOps practices.
Technical SkillsLanguages: Strong in C++; working knowledge of Java, Python, and CDatabases: Proficient in Oracle and PL/SQLTools & Platforms:Linux environmentGit, Bitbucket, JIRA, ConfluenceCI/CD pipelines, ElasticSearchDevelopment Practices:Experience with Test-Driven Development (TDD)Strong understanding of Agile and DevOps What We’re Looking ForBachelor's degree in computer science or related field (or equivalent experience).5+ years of software development experience.Excellent problem-solving and analytical skills.Strong communication and collaboration abilities.Customer-oriented mindset with a drive for quality and innovation.