Robert Half

Software Developer

Madison, WI, US

27 days ago
Save Job

Summary

Our client is seeking a talented and motivated Software Developer with hands-on experience in C# and .NET Core to join their dynamic and innovative development team. In this role, you will design, build, and maintain high-quality software solutions that support the organization’s goals and deliver seamless user experience. If you thrive in a collaborative environment and are passionate about coding, problem-solving, and modern technologies, we want to meet you!


This is a Direct Hire role that will require a hybrid work schedule.


Key Responsibilities:

  • Design, develop, and maintain scalable, secure, and efficient software applications using C# and .NET Core technologies.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to create solutions aligned with business requirements.
  • Participate in code reviews to ensure adherence to best practices, clean coding standards, and quality assurance protocols.
  • Troubleshoot, debug, and optimize existing applications to improve user experience and performance.
  • Write and maintain unit tests to ensure consistent, reliable application functionality.
  • Stay current with emerging technologies and industry trends to improve development processes and adopt new tools when applicable.
  • Follow Agile and Scrum methodologies to manage project workflows effectively and deliver results within established timelines.


Preferred Qualifications:

  • 3+ years of professional software development experience.
  • Strong proficiency in C# and robust knowledge of .NET Core technologies.
  • Experience with REST APIs, and integrating third party apps.
  • Familiarity with front-end technologies such as JavaScript, HTML, and CSS.
  • Understanding of database systems (SQL Server) and Entity Framework.
  • Excellent analytical and problem-solving skills, with a focus on quality and attention to detail.
  • Efficient communication skills with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work independently as well as collaboratively in a team environment.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: