Job Description
Join our dynamic team at Tech Innovations Inc. as a Senior Software Developer and shape the future of digital innovation. We're seeking a passionate full-time professional to build cutting-edge solutions for our clients in Indianapolis. This immediate-start opportunity offers competitive compensation, flexible work arrangements, and career growth in a collaborative environment.
As a key member of our development team, you'll work on high-impact projects using modern technologies like React, Node.js, and cloud platforms. We value creativity, technical excellence, and a drive to solve complex problems. If you're ready to accelerate your career while making tangible contributions, apply today!
Responsibilities
- Design and implement scalable software solutions using modern frameworks and best practices
- Collaborate with cross-functional teams to define project requirements and deliverables
- Lead code reviews and mentor junior developers to maintain high-quality standards
- Optimize application performance and troubleshoot complex technical issues
- Contribute to agile development processes including sprint planning and retrospectives
- Stay current with emerging technologies and industry trends
- Document technical specifications and maintain comprehensive project documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in JavaScript, Python, and cloud platforms (AWS/Azure)
- Strong experience with React, Node.js, and modern front-end frameworks
- Expertise in RESTful API development and microservices architecture
- Demonstrated problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Experience with CI/CD pipelines and DevOps practices