Seeking an experienced and enthusiastic software engineer with excellent software development and cloud-based skills. Applicants should be passionate, critical thinkers, and highly motivated to succeed in a unique and innovative team setting. The position will be part of a diverse team responsible for the end-to-end development of custom software solutions for internal and external customers.
Roles Responsibilities:
5+ years of professional software development experience.
3+ years of experience in building and deploying solutions on Azure public cloud infrastructure.
Building solutions with a microservices architecture; designing and building scalable solutions and RESTful applications on Azure.
Experience in C#, .Net Core, SQL Server, MVC, Web APIs.
Strong hold on Object Oriented Concepts.
Front-end application design and development using React\Angular 8+.
Proficient understanding of code versioning tools (Git).
Strong analytic skills with an understanding of object-oriented coding practices and programming languages.
A Good team player, with a passion for collaboration and an ability to articulate high-level concepts.
Working experience on an Agile/Scrum Team.
Qualifications
Proven experience in full-stack development with a strong focus on .NET technologies.
Proficiency in C#, ASP.NET, HTML, CSS, JavaScript, and related technologies.
Strong problem-solving skills and attention to detail.
Solid verbal and written communication for interacting with the team.
Ability to work in a fast-paced and collaborative environment