Senior .NET Developer

Dallas, TX, US

$165k
8 days ago
Save Job

Summary

Senior .NET Developer (Remote)

$145,000–$165,000 DOE


A leading construction company is seeking a Senior .NET Developer to join their growing software engineering team on a permanent, full-time basis. This fully remote role is ideal for a seasoned .NET professional who thrives in a collaborative environment and wants to contribute to innovative, high-impact technology solutions in the construction industry. This role will focus on developing both legacy and modern applications using C#/WPF, C#/WinForms, and C#/Vue.js, so experience in these stacks is highly preferred.


Responsibilities:

  • Write clean, maintainable, and scalable code using technologies such as C#/WPF, C#/WinForms, and C#/Vue.js, depending on the project.
  • Analyze and solve challenging technical problems, optimizing code for performance and efficiency in both legacy and modern systems.
  • Create and maintain comprehensive technical documentation for codebases, systems architecture, and development processes.
  • Conduct thorough code reviews and mentor junior developers to promote best practices and maintain high code quality standards.
  • Implement and advocate for testing practices including unit testing, integration testing, and automated QA tools.
  • Collaborate closely with project managers, business analysts, QA teams, and other developers to understand requirements and contribute to product development.
  • Provide regular updates to functional and project management teams on project status and progress.
  • Develop high-quality software solutions.
  • Actively contribute to knowledge sharing within the team by teaching, mentoring, and exchanging ideas.
  • Stay current with new technologies and development techniques to support evolving project needs.
  • Continuously look for opportunities to grow, improve team efficiency, and enhance software quality.
  • Perform other related duties as needed.


Qualifications:

  • Experience in the construction industry highly preferred, any supporting trades or ancillary construction related industries will also be considered.
  • 5+ years of professional software development experience, ideally with exposure to both desktop and web-based applications.
  • Strong experience with C#/WPF, C#/WinForms, or C#/Vue.js.
  • Solid understanding of the software development lifecycle, from planning to deployment.
  • Experience working on teams that emphasize clean architecture, testing, and peer review.
  • Strong communication and problem-solving skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Previous experience in the construction industry or with field support tools is a major plus.


Along with a competitive salary, this role includes a comprehensive benefits package.

How strong is your resume?

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