Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+39 more
Requirements
6-10 years of professional software development experience.
Strong hands-on experience in C# and .NET / .NET Core / ASP.NET Core.
Strong experience developing ASP.NET Core Web APIs and RESTful services.
Good knowledge of Entity Framework / Entity Framework Core.
Strong experience with MS SQL Server, SQL queries, stored procedures, and database optimization.
Hands-on experience with Angular or React and TypeScript/JavaScript.
Good knowledge of HTML5 and CSS3.
Experience with Git and source-code management tools.
Experience working with CI/CD pipelines and DevOps practices.
Good understanding of object-oriented programming, SOLID principles, design patterns, and clean coding practices.
Experience working in an Agile/Scrum development environment Experience with Microsoft Azure and Azure-based application development.
Knowledge of Microservices architecture.
Exposure to Docker/Kubernetes.
Experience with Azure DevOps or similar CI/CD platforms.
Knowledge of messaging technologies such as Azure Service Bus, Kafka, or RabbitMQ.
Experience with automated testing frameworks such as xUnit, NUnit, or Selenium.
Understanding of application security, authentication, and authorization mechanisms such as OAuth 2.0 / OpenID Connect / JWT.
Exposure to performance tuning and application monitoring.
Skills: Agile Programming Methodologies, Apache Kafka, Application Programming Interface (API), Applications Security, Authentication, Continuous Deployment/Delivery, Continuous Integration, Database Optimization, Design Patterns Programming Methodologies, DevOps, Docker, Git, Messaging Technology, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, OAuth, Object Oriented Programming (OOP), OpenID, REST (Representational State Transfer), RabbitMQ, SQL (Structured Query Language), Scrum Project Management and Software Development, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Stored Procedures, Web Programming
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Dev Digest 120 - Apple and peers
Now is the time for industrialized software development
The Best Software Developer Blogs to Read