Unknown Company

Software Engineer

nashville, tn • Posted 3 days ago
Onsite Full Time General

Software EngineerSalary: $100,000 - $150,000 per yearLocation: Nashville, TennesseeMinimum Degree:Relocation Assistance: AvailableJob DescriptionDesign, 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 systemsAdditional Responsibilities for Senior/Lead-Level CandidatesPartner 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.Qualifications:MUST haves Technical ExperienceStrong 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 is This a Great Opportunity:Meaningful work with visible impactStrong opportunities for career growthCollaborative and supportive team cultureCompetitive compensation and benefitsFlexibility and work-life balanceChance to contribute to exciting projects and initiativesMoving into a more senior role you'll work with executive leadership, mentor talented team members, and drive results that have a lasting impact on the company and its customers providing:The opportunity to lead strategic initiativesInfluence key business decisionsHelp shape the future direction of the organization

Back to Job Search