What are the responsibilities and job description for the Senior Software / Cloud Application Developer (.NET | Java | Python | AWS & Azure) position at Unity Compass Limited Liability Company?
Job Title: Senior Software Engineer / Full-Stack Cloud Application Developer .NET (C#), Java, Python, React, AWS/Azure, SQL
Experience: 7 10 years in software development. Bachelor's in Computer Science, IT or a related field, or equivalent experience.
Role summary
We are looking for a hands-on senior developer who designs, builds, modernizes and supports enterprise and public-sector applications. The developer works end to end, from design through production deployment and support. The work covers web and API development, modernizing legacy apps, cloud-native and serverless services on AWS and Azure, database development, and adding AI features to business apps. The role works with business stakeholders in an Agile team.
Key responsibilities
Design, develop and maintain secure, reusable code for web applications and RESTful APIs.
Modernize legacy applications (for example ASP.NET to .NET 8/10, or legacy forms to modern web forms) and reduce technical debt.
Build cloud-native and serverless services on AWS (Lambda, API Gateway, S3, DynamoDB, RDS) and Azure (App Services, Functions).
Build and maintain front-end components in React, JavaScript, HTML and CSS within existing applications.
Write and tune SQL: stored procedures, triggers, T-SQL and PL/SQL on SQL Server and Oracle.
Build CI/CD pipelines and infrastructure as code (Azure DevOps, GitHub, Terraform/CDK).
Integrate with external systems and middleware (MuleSoft, Boomi, Salesforce, PeopleSoft).
Add AI features to applications: Azure OpenAI, Amazon Bedrock/SageMaker, Copilot Studio, chatbots, RAG.
Build low-code solutions on Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse) where needed.
Support production: monitoring, root-cause analysis, troubleshooting and documentation.
Lead and mentor other developers, take part in code reviews and architecture decisions.
Must-have skills
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, stored procedures, query tuning).
Hands-on cloud: AWS and/or Azure.
Git, CI/CD and Agile/Scrum delivery (Azure DevOps or Jira).
Nice-to-have skills
React, Angular or Node.js front-end work.
Legacy-to-modern .NET migration.
Generative AI integration (Azure OpenAI, Bedrock, Azure Bot Framework, Copilot Studio).
Power Platform and Dataverse, with PowerApps certification.
Terraform, CDK, Docker, Kubernetes.
WPF, C/C , Windows device drivers (for the industrial/embedded order).
Government, healthcare or higher-education experience; WCAG accessibility and PII security.
Salary : $80,000 - $100,000