Job Description
Join TechInnovate Inc. as our Senior Software Engineer in our vibrant New York office. We're looking for a passionate and experienced engineer to help us build and scale our cutting-edge products.
Responsibilities
- Lead the design and development of new features.
- Mentor and guide junior engineers.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write efficient, maintainable, and reusable code.
- Participate in on-call rotations to ensure our systems are reliable and available.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Proven experience as a Senior Software Engineer (5+ years).
- Strong proficiency in Java, Spring Framework, and AWS.
- Experience with microservices architecture.
- Excellent communication and teamwork skills.
- Ability to thrive in a dynamic, fast-paced environment.