
Software Engineer
- On-site
- Nashville, TN, Tennessee, United States
- $120,000 - $130,000 per year
- ENGINEERING
Develop enterprise web and mobile applications using C#/.NET, SQL Server, APIs, and modern JavaScript frameworks. Lead modernization projects, mentor teams, and drive scalable solutions
Job description
Job Summary
Seeking a Software Engineer with strong experience in C#/.NET, SQL Server, modern JavaScript frameworks, and mobile application development. The role involves developing, modernizing, and supporting enterprise web and mobile applications while collaborating with business and technical teams.
Key Responsibilities
Design, develop, and support enterprise web and mobile applications.
Modernize and migrate legacy applications to current technologies.
Develop and maintain database-driven applications using SQL Server.
Build and integrate APIs with internal and external systems.
Collaborate with stakeholders to deliver scalable solutions.
Troubleshoot, optimize, and enhance existing applications.
Senior/Lead Responsibilities
Define development standards and best practices.
Provide technical leadership and architectural guidance.
Mentor and coach software engineers.
Conduct code reviews and ensure code quality.
Gather requirements and translate business needs into technical solutions.
Support project planning, estimation, and delivery.
Job requirements
Strong experience with C#/.NET Development
Experience with Microsoft SQL Server
Experience with Modern JavaScript Frameworks (React, Angular, Vue, etc.)
Experience with API Development & Integrations
Experience with ORM/Data Access Technologies
Experience with Legacy Application Modernization/Migration
Mobile application development experience
Flutter experience preferred
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
