landing_page-logo
Praxis Engineering logo

Senior Software Engineer (Software Integration)

Praxis EngineeringChantilly, VA

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Senior Software Engineer (Software Integration)

As a Senior Software Engineer, you'll work on meaningful, complex challenges where your expertise directly influences system performance, scalability, and reliability. This is a role where your technical depth and problem-solving skills will matter every day.

What you will be doing:

  • Designing, developing, and enhancing software systems by analyzing complex requirements and translating them into robust solutions.
  • Building microservices and backend integrations using modern Java frameworks (Dropwizard, Micronaut, Spring Boot, etc.).
  • Implementing and optimizing NoSQL database solutions (MongoDB, CouchDB, etc.).
  • Developing and consuming web services in a Service-Oriented Architecture (REST, SOAP, XML, WSDL).
  • Debugging, testing, and refining software to improve efficiency, scalability, and response times.
  • Documenting software for both technical and user-level needs.
  • Working within Linux environments and contributing technical direction to meet program deadlines.
  • Leveraging AWS and Android OS knowledge to deliver cloud-enabled and mobile-ready solutions.
  • Continuously learning and applying new technologies to keep solutions modern and competitive.

What you need:

  • 4-7 years of professional software/system development experience.
  • Proven ability to design, build, and refine scalable software solutions.
  • Experience with Java microservice frameworks and NoSQL databases.
  • Strong background in service-oriented architectures, including REST and SOAP.
  • Proficiency with Linux systems and cloud platforms (AWS preferred).
  • A solid understanding of software performance optimization.
  • Bachelor's degree in Computer Science, Electrical Engineering, Math, or a related field-or equivalent experience.
  • Bonus: Experience with Android OS and hands-on exposure to Google Cloud services.

Clearance:

Minimum secret clearance required, although other clearances can be held and managed on the program

Salary range:

$129,021.00 - $243,984.00 (Annually)*

REQ#: PRX-25-817

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall