Luxoftis a trusted partner for the design and delivery of effective, scalable, outcome-based software solutions for mission-critical processes. Drawing on our extended partnership ecosystem and broad domain knowledge, we drive technology performance, operational efficiency, and continuous innovation in multiple industries.
• 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.
• 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.
NA
Similar jobs
Autosar Architect with experience in AUTOSAR/MICROSAR projects NA Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for... Expand NA job description The successful candidate will join the Supply Chain team to create, configure, design,... Expand NA NA **We are hiring for Cognizant technology solution - Databricks ** Skill -... Expand Not Disclosed 23 November , 9.30 AM - 5.30 PM Chennai - Old Mahabalipuram Road Okkiam -Thoraipakkam, Chennai, Tamil Nadu 600096 Bangalore - Manyata Tech Park, F3 building ground floor, Bangalore Location : Chennai, Bangalore (WFO) Mandatory Skills : Swift UI, UIKit, Combine, MVVM, Unit testing - Junit, XUnit, XCode... Expand NA NA Gen is a global company powering Digital Freedom through consumer brands including Norton, Avast, LifeLock, Avira, AVG,... Expand NA
Embedded Software Development experience using C with work... Expand
:
What We'll Bring
This is a leadership role within the Technology Services group... Expand