Senior Microsoft Cloud Native Engineer

at  Capgemini

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Aug, 2024Not Specified27 May, 20245 year(s) or aboveEntity Framework,Platforms,Solid Principles,Test Driven Development,Solution Development,Design Patterns,Continuous Delivery,Cd,Continuous Integration,Software Engineering Practices,Transformations,Mvc,IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE JOB YOU’RE CONSIDERING

Our Cloud Native Engineers specialise in agile custom software development and integration at an enterprise scale. They work in close nit teams to deliver some of the most innovative solutions using the Microsoft stack and a variety of Open Source to achieve the best possible outcome for our clients. We put a lot of time and effort into the Microsoft community; we invest in doing things right and have plenty to say on the subject. We’re active on social media and for those that want to find out more, take a look at our blogs – written by Microsoft enthusiasts, for everyone https://medium.com/capgemini-microsoft-team.
We also have some exciting public open source projects available in our Github https://github.com/capgemini and much more in the pipeline to be released.
You will join a community of over 170 people that deliver some of the biggest and most exciting IT projects, all built on Microsoft technology built on Azure. Join a team that is delivering projects with a positive social impact at the forefront of technology trends with a comprehensive delivery methodology and technical accelerators. You’ll be working with people ranging in experience, from early and emerging talent to specialists. You’ll work in a cloud-first environment, with a strong focus on serverless, microservices and containerisation, seeing them through from design and into production.
With training and development support all the way through your career and clients across multiple industries (Retail, Utilities, Manufacturing, Transport and Health) you’ll never have a dull moment or find yourself short of challenges!

YOUR SKILLS AND EXPERIENCE

  • Great software engineering practices including knowledge and the application of SOLID principles, software engineering design patterns, Test Driven Development as well as cloud design patterns.
  • Experience developing resilient and scaleable APIs and working on integration led transformations and platforms.
  • Expertise in end to end Azure native solution development and delivery with a focus on Azure PaaS services.
  • Experience of .NET and related technologies (C#, .NET 6+, MVC, Entity Framework, Blazor, SQL Backend etc.)
  • Experience using Azure DevOps , experience of Continuous Integration (CI) and Continuous Delivery (CD), ideally using GIT, ARM templates and Azure DevOps.
  • Experience of working in collaborative teams and working in an agile manner in a commercial environment.

Responsibilities:

  • Lead and mentor development teams of software engineers.
  • Design and document technical Azure Cloud Native solutions that incorporate recommended security practices and assisting with architectural decisions.
  • Be a software engineer and subject matter expert on delivery engagements for clients with responsibility for the specification, development, testing and implementation of complex cloud native applications build on Azure.
  • Help shape and implement delivery best practices across projects e.g. branching strategy, testing methodology, CI/CD and pipelines.
  • Support services before they go live through activities such as system design consulting, developing software platforms, frameworks, automated testing, deployment and release pipelines, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency, errors, saturation, traffic and overall system health.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London, United Kingdom