Job Description
Nashville is one of the fastest-growing tech hubs in the United States, and we are looking for a talented Senior Software Engineer to join our dynamic team. At Apex Innovations, we build scalable, high-performance applications that impact millions of users. As a local company, we pride ourselves on our tight-knit culture and our deep commitment to the Nashville community.
We are seeking a self-motivated individual who thrives in a fast-paced environment and is passionate about building software that makes a difference. If you are looking for hiring now jobs in Nashville with a top-tier local employer, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern technologies.
- Collaborate with cross-functional teams (product, design, and engineering) to define, design, and ship new features.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Mentor junior developers and conduct regular code reviews to ensure code quality.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot complex technical issues and optimize application performance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in JavaScript (React, Vue, or Angular) or Python/Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with relational databases (PostgreSQL, MySQL) and ORM tools.
- Excellent problem-solving skills and the ability to communicate technical concepts to non-technical stakeholders.