About this role
The team is seeking a passionate and experienced Senior Software Engineer with expertise in Microsoft technologies, particularly in AI applications. This role involves designing, developing, and deploying scalable and robust applications that deliver cutting-edge solutions to clients across various industries.
Key Responsibilities:
- Design and implement full stack applications using .NET, C#, .NET Core, and Web API.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure high performance and reliability.
- Stay updated with emerging technologies and industry trends to enhance product offerings.
Required Skills & Qualifications:
- Strong experience with Microsoft technologies, including .NET, C#, and .NET Core.
- Proficiency in developing and consuming Web APIs.
- Familiarity with LINQ and Entity Framework.
- Experience in AI technologies and frameworks is a plus.
- Excellent problem-solving skills and ability to work in a team environment.
- Strong communication skills and a passion for technology.
Experience:
- Minimum of 5 to 8 years of relevant experience in software development, with a focus on Microsoft technologies.
What we offer:
- An opportunity to work in a dynamic and growing team.
- The chance to work on innovative projects that make a difference.
- A collaborative work environment that encourages professional growth.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.