Job Description
We are looking for a Senior Software Engineer to join our dynamic team in Illinois. If you are a problem-solver who loves crafting elegant code and building scalable systems, this is your chance to make a significant impact.
At TechNova, we are driving innovation in the fintech space. As a Senior Engineer, you will lead the architecture of our core products, mentor junior talent, and collaborate with cross-functional teams to deliver excellence. We offer a hybrid work environment, top-tier health benefits, and a clear path for career advancement.
Why join us?
• Competitive salary and equity package
• Comprehensive health, dental, and vision insurance
• Generous PTO and professional development budget
• Flexible hybrid work schedule
Responsibilities
- Design, develop, and maintain scalable software solutions using modern technologies.
- Write clean, efficient, and well-documented code following industry best practices.
- Collaborate closely with product managers and designers to translate requirements into technical specifications.
- Mentor junior developers and conduct rigorous code reviews to ensure quality and consistency.
- Debug and resolve complex technical issues in production environments.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Optimize application performance and ensure high availability of services.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or JavaScript (React/Node.js preferred).
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and the ability to work in a collaborative team environment.