Full-time

Software Engineer

Posted on 29 July 26 by David Michaud

  • Nashville, TN
  • $100000 - $150000 per Year
Logo

Powered by Tracker

Job Description

When you apply for this job through ComputerPeople Staffing, you'll get insider intel on the role, the team, and the culture, plus hands-on support with your resume, interview prep, and offer negotiation. All at no cost to you. Let's get you hired!

Software Engineer / Senior Software Engineer
Direct Hire | Nashville, TN 

About the Role
A well-established Buffalo-area company is seeking a talented Software Engineer to join their development team. This is a great opportunity to work on meaningful, high-impact projects within a Microsoft technology environment, including exciting modernization initiatives that will shape the future of the organization.

Whether you are an experienced engineer looking to grow your career or a senior-level professional ready to lead and mentor, this role offers a path forward. Senior and lead-level candidates will have the opportunity to work directly with executive leadership, influence key architectural decisions, and help shape the technical direction of the organization.

What You Will Do

  • Design, develop, and support enterprise web and mobile applications within a Microsoft technology environment
  • Participate in modernization initiatives, including migration of legacy applications to current development frameworks and technologies
  • Develop and maintain database-driven applications utilizing Microsoft SQL Server and related technologies
  • Build and consume APIs and integrations with internal and external systems
  • Collaborate with business stakeholders and technical teams to deliver scalable, maintainable solutions
  • Troubleshoot, enhance, and optimize existing applications and systems

Senior/Lead-Level Candidates Will Also

  • Partner with leadership and peers to establish and promote development standards and best practices
  • Provide technical direction, contribute to architectural decisions, and ensure adherence to engineering standards
  • Mentor and support software engineers through coaching, collaboration, and constructive feedback
  • Conduct code reviews and promote high-quality, maintainable software development practices
  • Work closely with stakeholders to gather requirements and translate business needs into scalable technical solutions
  • Assist with project planning, technical estimation, and delivery oversight across multiple initiatives

Required Qualifications

  • Strong experience with C#/.NET application development
  • Experience with modern JavaScript frameworks and front-end web technologies
  • Experience developing applications against Microsoft SQL Server environments
  • Familiarity with ORM/data-access technologies
  • Mobile application development experience; Flutter experience is preferred
  • Experience modernizing or migrating legacy applications

Why This Is a Great Opportunity

  • Meaningful work with visible impact across the organization
  • Strong opportunities for career growth at all levels
  • Collaborative and supportive team culture
  • Competitive compensation and benefits
  • Flexibility and work-life balance
  • Chance to contribute to exciting modernization projects and initiatives

Senior/lead-level candidates will also enjoy:

  • The opportunity to lead strategic initiatives and influence key business decisions
  • A seat at the table with executive leadership
  • The chance to mentor talented team members and help shape the future direction of the organization

Job Information

Rate / Salary

$100000 - $150000 per Year

Sector

Software Dev / Programming

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-13748

Job Location