Overview
Software Engineer with C# or Java and Azure
The Client is based in Livingston NJ USA. The role is based in London and can be partly remote. Salary will be in the range £60K to £95K. Please send your CV in Word format along with salary and availability.
Qualifications
- Must have a bachelor's degree in computer science, software engineering, or a related field.
- Must have at least 4 to 6 years of progressively complex experience in a directly related area, during which both professional and technical capabilities have been clearly demonstrated.
- Coupled with at least 4 years of design and development experience.
Technical skills
- Experience with various relevant Microsoft platforms, tools, technologies, patterns, and techniques related to Azure tools, integration, and data.
- Experience with industry/domains like pharmaceutical, finance, HR, sales, marketing, and manufacturing is highly preferred.
- Experience with healthcare industry regulations, data security and compliance standards (e.g. GDPR), and EDI standards (e.g. FHIR, HL7) is valuable.
- Azure and/or Microsoft certification is a plus.
- In-depth knowledge and experience in programming, configuring, and/or integrating using Azure integration tools (Data Factory, Logic Apps, Functions, API Management, Data Catalog, Web Apps, Integration Service Environment, monitoring & diagnostics) and connectivity & security configurations (certificates, encryptions).
- In-depth knowledge and experience with Azure data storage (SQL Server, Data Lake, Synapse) and access tools, APIs, cloud connectivity, and ETL processes.
- Knowledge of MS Office/MS Office 365 suite, SharePoint Online, Power Apps, GitHub, MS Teams.
- In-depth knowledge of using Visual Studio with one of the programming languages: C#/Java/JavaScript/Python, and PowerShell.
- In-depth knowledge of using serverless, SOAP, XML, REST, JSON, EDI, XSLT, Async/Sync, Request/Response, Service Bus, Publish/Subscribe, Batch/Real-time, Scheduling, Event triggers.
- Experience with MS SQL Server (SSIS, T-SQL, stored procedures, functions, views, queries, datatype conversions).
- Understanding of cloud and on-prem MSFT Suite architectures (e.g., SharePoint) and integration platforms (e.g., BizTalk, MuleSoft) and version control methods.
- Understanding of exception handling, production/operational support solutions (alerts, dashboards, runbooks).
- Experience working with Azure DevOps and CI/CD pipelines.
- Experience with APIs, Postman/SOAPUI tools, MS D365, ServiceNow, Azure Analytics tools, Azure Data Lake, Azure Synapse, Azure BYOD & DataVerse, Informatica, BI tools is a big plus.
General business skills
- Clear communication to translate and explain business requirements to technology and vice-versa.
- Analytical and methodical mindset with a problem-solving attitude.
- Clear, concise written, verbal, and presentation skills. Must be a team player who can earn a team’s respect quickly. Ability to take initiative and be innovative.
- Ability to complete projects and achieve results in an ambiguous work environment.