.NET and Azure API Developer

3 Months ago • 9 Years + • DevOps

Job Summary

Job Description

This senior-level role requires a seasoned .NET and Azure API Developer with DevOps expertise. Responsibilities include designing, developing, and maintaining robust APIs using .NET and Azure technologies (Function Apps, API Management, Service Bus, etc.), ensuring high performance and reliability. The position also involves creating comprehensive documentation, troubleshooting issues, implementing CI/CD pipelines, and participating in code reviews. Experience with microservices architecture, IaC (ARM templates, Azure DevOps), and monitoring tools (Azure Monitor, Application Insights) is crucial. The ideal candidate will possess strong OOP and design pattern knowledge and a commitment to maintaining high code quality.
Must have:
  • 9+ years software development experience
  • C#, ASP.NET MVC, .NET Core, Web APIs expertise
  • Azure services proficiency (Function Apps, API Management)
  • Monitoring & logging tools (Azure Monitor, Application Insights)
  • IaC (ARM templates, Azure DevOps), Agile methodologies
  • Microservices architecture & design patterns
  • API documentation and CI/CD pipeline implementation
  • Unit testing frameworks (NUnit, MSTest, xUnit.net)
Good to have:
  • Azure certifications (Azure Developer Associate, DevOps Solutions)
  • Experience with Key Vault and Managed Identity

Job Details

Project description

We are looking for a seasoned .NET and Azure API Developer who also has DevOps expertise to join our dynamic team. Your role will involve working closely with a group of talented software developers to create new APIs and ensure the smooth functioning of existing ones within the Azure environment.

Responsibilities

Create and maintain comprehensive documentation: Develop and update detailed documentation including design specifications, API documentation, and user guides to ensure clarity and usability for developers and end-users.

Design, develop, and maintain robust APIs: Utilize .NET and Azure technologies to create new APIs and enhance existing ones, ensuring they meet functional requirements and performance benchmarks.

Monitor and optimize API performance and reliability: Continuously assess API performance, identifying areas for improvement and implementing optimizations to ensure high reliability and efficiency.

Troubleshoot and resolve issues: Quickly address and resolve any issues related to API functionality and performance, minimizing downtime and ensuring a seamless user experience.

Ensure high code quality: Follow industry best practices, security guidelines, and compliance requirements to maintain high standards of code quality, ensuring the APIs are secure, efficient, and maintainable.

Participate in code and design reviews: Actively engage in code and design review sessions, offering constructive feedback to peers and incorporating feedback received to improve the overall quality of the codebase.

Unit Test Framework: Able to create TDD for the new functionality and code coverage as much as possible. Tests should be automated using any .NET testing frameworks like NUnit, MSTest, xUnit.net, etc

Implement and manage CI/CD pipelines: Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the deployment process, ensuring smooth and efficient updates to the APIs.

Stay updated with industry trends: Keep abreast of the latest developments and best practices in API development and DevOps, continuously seeking opportunities to improve skills and apply new knowledge to enhance the development process.

Skills

Must have

Holds a Bachelor's degree in Computer Science/MCA or a related discipline with 9+ years of experience in software development.

Strong expertise in Object-Oriented Programming & Design Patterns with practical experience in C#, ASP.NET MVC, .NET Core, and Web APIs.

Proficient in utilizing Azure services for API development, including Function Apps, API Management, Service Bus, Key Vault, Managed Identity, and other PaaS offerings.

Experienced with monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.

Knowledgeable in Infrastructure as Code (IaC) tools like ARM templates, Azure DevOps, Git, and Agile methodologies.

Strong experience in working with Microservices architecture & Microservice Design Patterns.

Excellent written and spoken communication skills.

High level of initiative and the ability to work independently or as part of a team.

Nice to have

Azure certifications (e.g., Azure Developer Associate, Designing and Implementing Microsoft DevOps Solutions).

Other

Languages

English: C2 Proficient

Seniority

Senior

Similar Jobs

PENN Interactive - Staff Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
1 Month ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Erlangen, Bavaria, Germany (Hybrid)
4 Months ago
Gaming Innovation Group  - Java Tech Lead

Gaming Innovation Group

Community Of Madrid, Spain (Remote)
4 Days ago
PwC - Tester/Testerka automatyzujący/a (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Scale AI - Software Engineer, Cloud Infrastructure

Scale AI

San Francisco, California, United States (On-Site)
4 Months ago
Alp Consulting  - Unity 3D developer

Alp Consulting

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Inworld AI - Staff Cloud DevOps/Site Reliability Engineer (SRE) - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Luxoft - Murex Technical Developer - Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
3 Months ago
Patterned Learning Career - Senior .NET Backend Engineer

Patterned Learning Career

(Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

undefined - Senior Customer Success Engineer, West

United States (Remote)
4 Months ago
Eleven Labs - Compliance Engineer

Eleven Labs

Dublin, County Dublin, Ireland (Remote)
3 Months ago
Dream Games - SecOps Engineer

Dream Games

İstanbul, Türkiye (On-Site)
7 Months ago
Applike Group - Android Developer (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago
The Walt Disney Company - Lead Data Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
CloudHire - Sr. Backend Developer - Remote

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
Revolgy - L2 Cloud Ops Engineer

Revolgy

(Remote)
2 Weeks ago
Level AI - Backend Engineer - Customer Engineering

Level AI

Noida, Uttar Pradesh, India (Hybrid)
4 Months ago
Crunchyroll - Software Engineer, Content Delivery

Crunchyroll

San Francisco, California, United States (Remote)
3 Months ago
CD PROJEKT RED - Senior BI & Data Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Diligent - Software Engineer in Test (Junior)

Diligent

Bengaluru, Karnataka, India (On-Site)
6 Months ago
SNK IT Solutions - Narrative Designer

SNK IT Solutions

Bengaluru, Karnataka, India (Remote)
4 Months ago
Alp Consulting  - Art Director-Adobe After Effects

Alp Consulting

Chennai, Tamil Nadu, India (On-Site)
9 Months ago
Technorizen Software Solutions - Cross Platform Mobile App. Developer - (Ionic, React native, Xamarin)

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
7 Months ago
CloudHire - Salesforce Developer L5/6 (Vlocity)

CloudHire

Pune, Maharashtra, India (Remote)
3 Months ago
Al-Fahad - Data Annotator

Al-Fahad

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Highspot - InfoSec, Proposal Specialist

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Impact Analytics - R&D Architect/Sr. Architect - Artificial Intelligence

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Hike - Lead, Brand Marketing

Hike

Delhi, India (Remote)
3 Weeks ago
Nielsen Holdings - Sr Treasury consultant-Mumbai/Bangalore

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

LSEG (London Stock Exchange Group) - Technical Design Authority

LSEG (London Stock Exchange Group)

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
The Walt Disney Company - Senior Software Engineer - Data Platform

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
N-iX - Senior DevOps Engineer (with Java or Go Background)

N-iX

Netherlands (Hybrid)
1 Week ago
Rackspace Technology - AWS Support Engineer I

Rackspace Technology

Gurugram, Haryana, India (Remote)
5 Days ago
N-iX - Senior DevOps Engineer

N-iX

Ukraine (Remote)
6 Days ago
Moveworks - Senior Software Engineer I, Core Infra

Moveworks

Bengaluru, Karnataka, India (On-Site)
4 Months ago
bosh group india - PreSales/ Solution Architect- Hybrid Cloud

bosh group india

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Senior Back-End Developer (C#)

PwC

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
Applike Group - Senior DevOps Engineer  (f/m/d) 🚀

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
4 Months ago
Reversing Labs - DevOps Engineer- CI/CD & Cloud Specialist

Reversing Labs

Zagreb, Croatia (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Gothenburg, Västra Götaland County, Sweden (On-Site)

New Delhi, Delhi, India (Remote)

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug