Software Engineer with C# Java and Azure
Nexus Jobs
Overview
In this role you will develop and integrate software solutions on the Azure cloud, collaborating with cross-functional teams to deliver scalable data-driven applications. You will design, implement, and maintain services and data pipelines, with a strong focus on security, compliance, and performance. You’ll work in a dynamic environment that values hands-on engineering and continuous improvement. This is an opportunity to shape cloud-based product capabilities for complex domains.
Pay / Benefits- partly remote
- competitive salary
- permanent role
- Develop and integrate solutions using Azure tools (Data Factory, Logic Apps, Functions, API Management)
- Design and develop services and data pipelines with Azure storage and ETL processes
- Work with APIs, REST/JSON, and service integrations; ensure security configurations
- Maintain CI/CD pipelines and use Azure DevOps for deployment
- Provide production support, monitoring, alerts, and runbooks
- Collaborate with cross-functional teams and translate business requirements into technical solutions
- Bachelor in Computer Science or Software Engineering (or related field)
- 4–6 years of progressively complex software experience
- Strong programming skills in C#, Java, or similar languages
- Extensive experience with Azure platform, data services, and integration tooling
- Knowledge of GDPR, data security, and healthcare data standards (FHIR/HL7) is valued
- Azure certifications or Microsoft tech certifications are a plus
- Experience with SQL Server, Data Lake, Synapse, and related data tools
- Familiarity with DevOps practices and CI/CD pipelines
- Clear communication
- Analytical mindset
- Team player with initiative
- Azure Data Factory, Logic Apps, Functions, API Management
- Azure Data Lake, Synapse, SQL Server
- Visual Studio; C# or Java; REST, SOAP, JSON, XML
Reference: WJ-747_30186300