Remote Software Developer

at SuperStaff

Posted 1 day ago 5 applied

Description:

  • Our team is seeking a talented and motivated Mid-Level or Senior Software Developer to join our dynamic development team.
  • The ideal candidate will possess strong expertise in the Microsoft .NET MVC framework and SQL Server database management.
  • You will play a key role in designing, developing, and maintaining high-performance web applications and services, contributing to various phases of the software development lifecycle.
  • Responsibilities include designing, developing, and maintaining web applications using the .NET MVC framework, writing clean, scalable, and efficient code in C# and JavaScript.
  • You will develop and optimize SQL Server databases, including writing complex SQL queries, stored procedures, and ensuring data integrity.
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
  • Participate in architecture and design discussions, ensuring alignment with best practices.
  • Conduct code reviews to ensure code quality and adherence to coding standards, providing constructive feedback to peers.
  • Diagnose and resolve software defects and performance issues, providing timely support for production incidents.
  • Create and maintain technical documentation for software design, code, and user manuals.
  • Participate in Agile development practices including sprint planning, daily stand-ups, and retrospectives.
  • Provide guidance and mentorship to the support team, sharing knowledge and best practices.

Requirements:

  • You must have 3+ years of experience in software development with a strong focus on the Microsoft .NET MVC framework and SQL Server.
  • Proficiency in C# and JavaScript is required.
  • Strong experience with SQL Server, including advanced SQL queries and database design is necessary.
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and jQuery is essential.
  • Experience with RESTful APIs and web services is required.
  • Excellent problem-solving skills and the ability to work under pressure to meet deadlines are necessary.
  • Strong written and verbal communication skills are required, along with the ability to effectively collaborate with cross-functional teams.
  • A Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience is required.

Benefits:

  • You will receive HMO with 1 free dependent upon hire.
  • Life Insurance is provided.
  • There is a Night Shift with a 10% Night Differential.
  • You will have 20 PTO credits upon regularization.
  • The company offers a great company culture.
  • Opportunities for career growth and learnings are available.
  • A work-from-home setup is provided.
  • Equipment will be provided by the company.