We are seeking a highly skilled and experienced Senior Application Developer to join our dynamic team. The ideal candidate will have extensive expertise in designing, developing, and maintaining scalable applications using C#, .NET, .NET Core, Microservices architecture, and front-end technologies such as React.js.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as an Application Developer, with a focus on C# and .NET technologies.
Strong knowledge of .NET Core and microservices architecture.
Experience designing and building RESTful APIs and Web Services.
Proficiency in SQL and relational database design.
Hands-on experience with React.js, Bootstrap, and modern front-end development.
Familiarity with Swagger UI for API documentation.
Solid understanding of software development best practices, CI/CD pipelines, and version control systems.
Excellent problem-solving skills and ability to work independently and in a team environment.
Strong communication skills.