Senior Azure .NET Developer lead :: Remote :: W2 Position

Trebecon LLC
United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Agile Methodology Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Database Schema Software Design Patterns Distributed Systems Performance Tuning Software Architecture
+19 more
Software Maintenance Scaled Agile Framework Secure Coding Software Engineering SQL Databases Systems Integration Azure Service Bus Software Organization Data Processing Spring Cloud Software Security Event Driven Architecture Apache Flink Apache Kafka Cosmos DB Graphql Restful APIs Api Management Serverless Computing

Job description

We are looking for an experienced Senior Azure .NET Developer Lead to join our Data Products and Integrations team for a new project. The ideal candidate will have strong hands-on experience developing cloud-native applications using Microsoft Azure, C#, and .NET technologies. This role requires expertise in designing and developing scalable, high-performance REST APIs and working with distributed systems and event-driven architectures. The candidate should also have experience leading development activities, participating in technical design discussions, and collaborating with cross-functional teams in an Agile SAFe environment., * Participate in all phases of the Software Development Life Cycle (SDLC), from design and development to testing and deployment. * Design, develop, and maintain scalable cloud-native applications using Azure, C#, and .NET. * Build and support high-volume REST APIs and integrate services using Azure API Management. * Develop event-driven solutions using Azure Functions, Service Bus, Event Hub, and other Azure services. * Work with Cosmos DB, Kafka, GraphQL, and Apache Flink for data processing and integration solutions. * Translate business and technical requirements into high-quality, scalable, and maintainable software. * Lead technical design discussions, code reviews, and development activities. * Identify and resolve application performance issues, bugs, and technical challenges. * Follow software development best practices, security standards, and architectural design patterns. * Collaborate with team members and provide technical guidance and mentorship when required.

Requirements

5+ years of experience in Microsoft .NET development. * Strong expertise in C# and .NET technologies. * 2+ years of hands-on experience developing cloud-native solutions using Microsoft Azure. * Experience with Azure services such as: + Azure Functions + Azure Service Bus + Azure Event Hub + Azure Logic Apps * Strong experience designing and developing high-volume REST APIs. * Hands-on experience with Azure API Management. * Experience with Cosmos DB. * Working experience with Apache Kafka. * Experience with GraphQL. * Experience with Apache Flink. * Previous experience in a Technical Lead or Team Lead role. * Experience working in Agile / SAFe development environments.

Preferred Skills * Strong SQL knowledge, including database schema design, SQL queries, and performance tuning. * Knowledge of software architecture and design patterns. * Understanding of application security and secure coding practices. * Experience with Azure DevOps. * Strong communication, problem-solving, and collaboration skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…