Job Description
Join the Innovation Revolution in Indianapolis
TechNova Solutions is rapidly expanding and seeking a Software Engineer to join our dynamic team in Indianapolis, IN. We are looking for a self-motivated problem solver who is ready for an immediate start and wants to make a tangible impact on our next-generation platform. If you are passionate about clean code, modern architecture, and high-performance web applications, we want to meet you.
As a key member of our engineering team, you will bridge the gap between design and deployment, ensuring our products deliver exceptional value to our clients.
Responsibilities
- Design, develop, and maintain robust, scalable software solutions using modern web technologies (JavaScript, React, Node.js).
- Participate in all phases of the software development lifecycle, including requirements gathering, architecture, coding, and testing.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Collaborate closely with cross-functional teams (product managers, designers) to define product features and enhance user experience.
- Identify and troubleshoot performance bottlenecks, bugs, and security vulnerabilities.
- Mentor junior developers and contribute to the continuous improvement of our engineering processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 3+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with relational databases (SQL) and cloud services (AWS or Azure).
- Excellent problem-solving skills, attention to detail, and a passion for learning new technologies.
- Ability to work effectively in an Agile/Scrum environment with tight deadlines.