Position: Full Stack .NET/Azure Cloud Developer
Company: Mindecs
Experience required: 3y
English level: upper

The role will sit within the Change Management development team, in the Technology department.
The Head of Change Management heads up the Project Management Office, Quality Assurance, and the Development teams.
The team is headed by the Software Development and Applications manager and compromises 30 developers working across several platforms used by the firm.

Key Responsibilities:
• Azure Integration development – bringing your experience in the design, architecture and development of Azure integrations, as well Data Factory and Logic App solutions.
• Work closely with architects, data engineers and the technical owners of the various systems to develop high quality integrations.
• Azure Integration maintenance and support – work quickly and effectively to resolve problems in the production environment, and enhance solutions where needed.
• Work closely with third-party vendors to understand and support their integration and master data management implementations.
• Share knowledge and train existing development team members to help them develop skills in the technologies.
• Build strong relationships and liaise closely with the business owners of the solutions to understand and gather ongoing business requirements, for future analysis by the business analysts.
• Offer support on product functionality to the business analysts to enhance product features and find new use-cases.
• Ensure solutions are secure, well maintained and compliant with internal governance.
• Implement all aspects of an application’s lifecycle: secure design, coding, security, encryption,
error logging, debugging, scalability, code reviews, development, and testing.

Essential experience:
• Strong analytical, problem-solving approach.
• Proven experience of Azure Integration and ETL solutions, including Data Factory, Logic
Apps, Function Apps, API Management, Service Bus.
• Solid experience of C# / .NET Core / ASP.NET development.
• Good understanding of single-page applications using modern JavaScript frameworks.
• Experience working with key business stakeholders to derive functional and technical
requirements and turning these into technical designs and working solutions.
• Solid understanding of the software development lifecycle, preferably with experience working
in an ISO 27001 accredited development team.