Mid-Level Software Engineer - Azure & .NET Core Focus
About the Role
We are seeking a highly skilled Mid-Level Software Engineer to join our team remotely. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining the backend of our applications using technologies such as .NET Core, Azure, and microservices.
What You'll Do
- Design, develop, and maintain the backend of our applications using .NET Core, Azure, microservices, SQL, and AKS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Understand functional requirements and design current and new business functionality.
- Manage deployment of applications and ensure solutions conform to best practice design.
- Utilize strong analytical abilities and a keen interest in learning new platforms and technologies.
Requirements
- Minimum of 4-year degree in an Information Technology field or similar.
- Experience with .NET Core and Azure.
- Strong knowledge of microservices and SQL.
- Familiarity with front-end technologies such as React JS, CSS, and HTML5 is a plus.
- Hands-on experience with Entity Framework Core.
- Proficient understanding of DevOps tools, including Azure DevOps and GitHub.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Nice to Have
- Experience in the Insurance/Reinsurance domains.
- Knowledge of server-side programming languages, especially C#.
- Familiarity with continuous integration and continuous deployment.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional development and growth.
- Flexible work arrangements with a hybrid model.
- Supportive team environment with a focus on collaboration.
This Mid-Level Software Engineer position offers a strong focus on Azure and .NET Core, with a hybrid work model and competitive salary. Ideal for tech-savvy individuals looking to grow.
Who Will Succeed Here
Proficient in C# and .NET Core with hands-on experience in building microservices architectures, ensuring scalability and maintainability of applications in Azure environments.
Self-motivated and adaptable, thriving in a hybrid work environment that requires balancing remote collaboration with on-site teamwork, effectively utilizing tools like Git and Azure DevOps.
Problem-solver with a growth mindset, eager to learn and implement new technologies such as Entity Framework and React, while also having a solid foundation in SQL for database management.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months