Senior Software Engineer (Cloud Applications, .NET/Java/Python, AWS/Azure)

Unity Compass Limited Liability Company

Oklahoma City, OK • 49m ago • On-site

Senior

On-site

80,000 - 100,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Hands-on Senior Software Engineer / Full-Stack Cloud Application Developer (enterprise and public-sector apps)

  • Focus: Web + REST APIs, legacy modernization, cloud-native/serverless on AWS/Azure, SQL, React front-end, CI/CD + infrastructure as code, production support

  • Includes: Generative AI features and integrations with external systems

Description

Senior developer designs, builds, modernizes, and supports enterprise and public-sector applications end to end—from design through production deployment and support. Work spans web and API development, legacy modernization, cloud-native/serverless services on AWS and Azure, database development, and adding AI features to business apps, collaborating with business stakeholders in an Agile team.

Responsibilities

  • Design, develop, and maintain secure, reusable code for web applications and RESTful APIs

  • Modernize legacy applications and reduce technical debt

  • Build cloud-native and serverless services on AWS and Azure

  • Build and maintain front-end components in React and web technologies (JavaScript, HTML, CSS)

  • Write and tune SQL (stored procedures, triggers, T-SQL/PL-SQL)

  • Build CI/CD pipelines and use infrastructure as code (Azure DevOps, GitHub, Terraform/CDK)

  • Integrate with external systems and middleware (e.g., MuleSoft, Boomi, Salesforce, PeopleSoft)

  • Add AI features to applications using Azure OpenAI, Amazon Bedrock/SageMaker, Copilot Studio, and chatbots/RAG

  • Build low-code solutions with Microsoft Power Platform when needed

  • Support production with monitoring, root-cause analysis, troubleshooting, and documentation

  • Lead and mentor developers; participate in code reviews and architecture decisions

Requirements

  • 7–10+ years of software development experience

  • Bachelor’s in Computer Science/IT (or related) or equivalent experience

  • Strong programming in at least one core stack: C#/.NET (Core, MVC, Web API), Java 17, or Python

  • RESTful APIs and web services (JSON, XML, HTTP)

  • SQL Server or Oracle development (T-SQL or PL/SQL), including stored procedures and query tuning

  • Hands-on cloud: AWS and/or Azure

  • Git, CI/CD, and Agile/Scrum delivery (Azure DevOps or Jira)

Benefits

  • Hands-on role spanning design, build, modernization, deployment, and production support

  • Opportunity to work on cloud-native/serverless platforms and add AI features to business applications

  • Collaborative Agile team environment with mentorship and architecture input

  • Exposure to integrations, low-code development, and infrastructure-as-code automation

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer (Cloud Applications, .NET/Java/Python, AWS/Azure) role

Improve your resume for just $5

$80,000 – $100,000/year

Unlock Full Resume Report