Cloud Software Engineer

Community Health Network, Inc.
Wallingford, United States of America
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 110K

Job location

Wallingford, United States of America

Tech stack

.NET
Application Performance Management
Azure
Cloud Computing
ETL
DevOps
Distributed Systems
Github
Log Analysis
Powershell
RabbitMQ
Azure
Data Logging
Microsoft Power Automate
Azure
GIT
Containerization
Information Technology
Deployment Automation
Integration Frameworks
Software Version Control
Api Management
Serverless Computing
Microservices

Job description

  • The Cloud Software Engineer will build and provide L2/L3 production support for Azure Functions, Logic Apps, and Azure Data Factory (ADF) pipelines, including data movement and transformation activities.
  • Troubleshoot failures in event-driven and integration workflows, including messaging, triggers, and connectors.
  • Support (Azure-based) microservices and API integrations across internal and external systems.
  • Investigate and resolve Azure service integration and connectivity issues.
  • Build and support message- and event-based systems (Azure Service Bus, Event Grid, RabbitMQ).
  • Diagnose message delivery failures, retry behavior, poison messages, and throughput issues.
  • Collaborate with engineering teams on resiliency patterns and integration improvements.
  • Act as a technical escalation point during production incidents.
  • Respond to and resolve production incidents within defined SLA timeframes. =
  • Perform root cause analysis and implement permanent fixes.
  • Perform code changes for complex technical issues.
  • Conduct post-incident reviews and contribute to continuous improvement initiatives.
  • Work closely with development, QA, and DevOps to improve application stability.
  • Provide feedback to development teams on production readiness and operational concerns.

Tasks Performed:

  • Monitor Azure-hosted applications and services.
  • Triage and resolve production incidents and problems.
  • Deep-dive troubleshooting of cloud-native workloads.
  • Participate in the design, implementation, testing, and deployment discussions.
  • Communicate clearly with technical teams and business stakeholders during incidents.

Essential Functions:

  • Application Support & Monitoring, Azure Cloud Services Support, Microservices Support
  • Serve as primary contact for Incident Management, and Collaboration & Documentation
  • Work closely with development, QA, and DevOps to improve application stability, providing feedback to development teams on production readiness and operational concerns.

Requirements

Desired Education: 4 years post-secondary schooling

Desired Degree: Bachelor's Degree

Desired Major: Computer Science, Information Technology, or related field

Desired Job Experience: 2-3 years of hands-on experience with Microsoft Azure, supporting production workloads; Experience supporting Azure Functions, Logic Apps, and/or Azure Data Factory; Experience with event-driven or integration-based architectures; Production support experience for cloud-hosted microservices or distributed systems; Strong troubleshooting skills across Azure services and application code; Experience with C# and .NET in cloud-hosted environments; Working knowledge of SQL Server for troubleshooting and performance analysis; Experience with monitoring and logging tools (Application Insights, Log Analytics, or similar); Familiarity with CI/CD pipelines and deployment automation; Proficiency with Git/GitHub and PowerShell

Other Qualifications: Strong analytical and problem-solving abilities with attention to detail. Excellent communication skills for interacting with technical and non-technical stakeholders. Strong analytical and problem-solving skills. Ability to communicate clearly during high-pressure production incidents. Comfortable working independently and owning issues through resolution. Collaborative mindset with a focus on reliability and user impact Preferred Qualifications: Azure certifications (Azure Developer Associate, Azure Solutions Architect or Azure Administrator). Experience with Azure Service Bus, Event Grid, or API Management. Exposure to AKS or containerized workloads. Experience with version control systems (Git, GitHub)

Benefits & conditions

Tuition reimbursement, Health insurance, 401(k) matching, Vision insurance, Health savings account, Dental insurance, Life insurance, Paid holidays, CHNCT Offers Great Benefits:

  • Medical, dental and vision coverage options
  • Flexible spending and health savings accounts
  • Group term life insurance
  • A 401(k) plan with company-match and immediate vesting
  • Voluntary accidental injury coverage
  • Tuition reimbursement and continuing education opportunities
  • A generous paid-leave bank and company holidays
  • Wellness program

We are dedicated to having a workplace where everyone feels valued, respected, and empowered to succeed. We embrace a wide range of perspectives and backgrounds, ensuring fair treatment and opportunities for all employees. We value our team's rich array of experiences and viewpoints, which contribute to our innovative and collaborative environment.

About the company

Community Health Network of Connecticut, Inc. (CHNCT) is currently seeking a Cloud Software Engineer. This is a full-time, hybrid position with a schedule that includes two on-site days per week at our Wallingford, CT office.

Apply for this position