Description

Key Responsibilities:
Design and develop web applications using ASP.NET, VB.NET, and C#.
Implement and maintain back-end services using .NET Core and Web API.
Develop and optimize SQL databases, including writing complex queries and stored procedures.
Build responsive and interactive front-end applications with a focus on user experience.
Integrate and manage cloud services to enhance application performance and scalability.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot, debug, and upgrade existing applications.
Ensure code quality and application security through best practices and regular code reviews.
Stay up-to-date with the latest industry trends and technologies to bring innovative solutions to the team.
Document technical specifications, project plans, and user guides.
Required Skills and Experience:
Strong experience with ASP.NET, VB.NET, and C#.
Proficiency in .NET Core and Web API development.
Solid understanding of SQL databases and experience in writing efficient SQL queries.
Front-end development skills, including HTML, CSS, JavaScript, and frameworks like Angular or React.
Experience with cloud platforms such as Azure, AWS, or Google Cloud.
Knowledge of modern software development methodologies and DevOps practices.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Preferred Skills:
Experience with containerization technologies like Docker.
Familiarity with microservices architecture.
Understanding of front-end build tools and version control systems like Git.
Education and Certifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Relevant certifications in .NET technologies or cloud platforms are a plus

Education

Bachelor's degree in Computer Science