Job Description
Are you looking for a challenging career in Detroit, MI? TechNova is seeking a talented Senior Software Engineer to join our innovative team. We are dedicated to pushing the boundaries of technology and creating impactful solutions for our clients.
As a key member of our engineering squad, you will lead the development of scalable web applications, mentor junior developers, and work closely with cross-functional teams to deliver excellence.
Responsibilities
- Design, develop, and maintain high-performance, scalable software solutions.
- Collaborate with product managers, designers, and other engineers to define feature requirements.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize application performance, security, and reliability.
- Mentor junior developers and contribute to the team’s technical growth.
- Participate in Agile ceremonies, including sprint planning and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience in software development.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with modern web frameworks (e.g., React, Angular, Node.js).
- Strong understanding of database technologies (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.