Senior Application Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Application Software Engineer roles and what employers typically expect.
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. **Senior Application Software Engineer** **Position Overview** 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. **Who We Are** Oracle Sovereign Cloud builds and operates secure cloud capabilities for mission-critical government workloads. Our engineers design and run critical systems that support government missions, including solutions for air-gapped regions. **Key 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. **Minimum 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. ### Responsibilities **Key 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 an…