Senior full stack developer (. Net core with mvc experience and ms sql)

Position overview:

We are seeking a highly skilled and experienced senior/lead full stack developer with expertise in . Net core, mvc, and ms sql. In this role, you will be responsible for leading and driving the development of our web applications, ensuring high-quality code, and providing technical guidance to the development team. You will be involved in the full software development life cycle, from designing and architecting solutions to deploying and maintaining applications. The ideal candidate should possess strong analytical skills, excellent problem-solving abilities, and a deep understanding of software development best practices.

  1. Lead and mentor a team of full stack developers, providing technical guidance and support throughout the software development life cycle.
  2. Collaborate with cross-functional teams to gather and analyze requirements, and translate them into technical specifications and architecture designs.
  3. Design and develop scalable, reliable, and efficient web applications using . Net core, mvc, and ms sql.
  4. Implement and maintain high-quality code standards, conducting code reviews, and ensuring adherence to best practices and coding guidelines.
  5. Optimize application performance and scalability by analyzing and improving system architecture, database design, and query optimization techniques.
  6. Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  7. Conduct thorough testing and debugging of applications, identifying and resolving software defects and issues.
  8. Participate in the continuous improvement of development processes, tools, and methodologies.
  9. Stay up-to-date with the latest technologies and industry trends, and evaluate their potential benefits for the organization.
  10. Provide technical leadership in troubleshooting and resolving production issues in a timely manner.
  1. Bachelor’s degree in computer science, engineering, or a related field. Equivalent work experience will also be considered.
  2. Proven experience (5+ years) in full stack development using . Net core, mvc, and ms sql.
  3. Strong knowledge of software development principles, design patterns, and best practices.
  4. Solid understanding of front-end technologies such as html, css, javascript, and frameworks like angular or react.
  5. Proficient in database design and development using ms sql server, including writing complex queries, stored procedures, and triggers.
  6. Experience with source control tools (e. G. , git) and ci/cd pipelines.
  7. Familiarity with cloud platforms (e. G. , azure, aws) and containerization technologies (e. G. , docker, kubernetes) is a plus.
  8. Excellent problem-solving and analytical skills, with the ability to quickly grasp complex concepts and troubleshoot issues.
  9. Strong communication skills, both verbal and written, with the ability to effectively collaborate with cross-functional teams.
  10. Leadership abilities and a proactive mindset, with the ability to lead and motivate a team of developers.

We offer a competitive salary package, along with a stimulating work environment that encourages innovation and professional growth. If you are passionate about full stack development, possess excellent leadership skills, and want to contribute to cutting-edge web applications, we would love to hear from you.

Please submit your resume, portfolio, and any relevant certifications or work samples for consideration.

Job Category: Information technology Software Development
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx