Senior Application Software Engineer
Oracle · Reston, VA · Yesterday
Engineering$87k–$187k/yrFull-time
About the role
Oracle Government Defense & Intelligence is seeking a Senior Application Software Engineer to build and operate secure, scalable application services for sovereign and government cloud environments. This role will deliver medium-complexity features, improve quality and reliability, support production systems, and collaborate across engineering, QA, operations, and product teams to meet mission-critical customer needs.
Responsibilities
- Design, develop, test, and maintain secure application software, services, APIs, and integrations.
- Drive medium-sized features and quality improvements with measurable reliability, performance, and maintainability outcomes.
- Translate ambiguous requirements into scalable designs, implementation plans, and technical documentation.
- Lead code reviews in designated application areas and recommend improvements to development practices.
- Troubleshoot and resolve moderately complex application, API, integration, and production issues.
- Participate in production support, incident investigation, root cause analysis, observability improvements, and operational readiness.
- Partner with QA and engineering teams to define test strategy and ensure consistency across modules.
- Mentor junior engineers and collaborate cross-functionally on feature delivery and service improvements.
Qualifications
- U.S. Citizenship with active US Government security clearance, TS/SCI with Poly, at hire.
- 8 years of software development experience; or bachelor's degree in a relevant technical field and 4 years of software development experience; or master's degree in a relevant technical field and 2 years of software development experience; or doctorate in a relevant technical field.
- 4 years of experience with programming and/or scripting languages.
- 3 years of experience with databases.
- Experience with distributed systems, software engineering practices, API development or integration, source control, debugging, and secure development.
- Ability to communicate technical ideas clearly through design docs, implementation notes, code reviews, and operational handoffs.
Preferred Qualifications
- 8 years of software development experience or equivalent advanced degree plus experience.
- 2 years of experience with cloud platforms such as Oracle Cloud Infrastructure, AWS, Azure, or Google Cloud.
- Experience with RESTful APIs, microservices, CI/CD, containers, Kubernetes, Linux, observability, incident response, and reliability improvement.
- Experience contributing to production services in regulated, classified, sovereign, or air-gapped environments.