we are looking for an experienced .net developer with 5 to 8 years of hands-on experience in developing and maintaining .net applications. the ideal candidate will be proficient in c#, , mvc, .net core, and related technologies, with a strong understanding of web development, apis, and database management. you will work collaboratively with cross-functional teams to deliver scalable and high-performance software solutions, while adhering to best coding practices. if you're passionate about technology and problem-solving, we'd love to hear from you!
key skills and qualifications:
education:
bachelor’s degree in computer science, information technology, or related field.
experience:
5 to 8 years of hands-on experience in .net development, including c#, , mvc, .net core, and related frameworks
technical skills:
proficient in c#, mvc, .net core
strong experience with web technologies such as html5, css3, javascript, and frameworks like angular, react, or .
experience with restful apis, soap, and web services.
knowledge of database management, specifically ms sql server, entity framework, linq, and t-sql.
understanding of design patterns, object-oriented programming (oop), and best practices in software development.
familiarity with cloud platforms such as azure or aws.
experience with ci/cd pipelines, devops practices, and version control systems like git.
additional skills (preferred):
experience with microservices architecture.
familiarity with containerization technologies such as docker.
knowledge of front-end frameworks (., angular, react).
soft skills:
strong problem-solving and analytical skills.
ability to work independently as well as in a team-oriented, collaborative environment.
excellent verbal and written communication skills.
ability to manage time effectively and prioritize tasks in a fast-paced environment.