Job Description
Are you a visionary Software Engineer looking to make a tangible impact in the bustling tech scene of New York City? TechNova Solutions is on the hunt for a Senior Software Engineer to join our elite engineering team. We are a forward-thinking company dedicated to building next-generation applications that redefine user experiences.
In this role, you will not only write high-quality code but also lead architectural decisions that drive our product roadmap. We offer a competitive compensation package, a collaborative culture, and the opportunity to work with cutting-edge technologies in our premier NYC office.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern programming languages.
- Collaborate closely with cross-functional teams (Product, Design, and QA) to deliver high-quality features on schedule.
- Mentor junior developers and conduct rigorous code reviews to ensure best practices and maintainability.
- Optimize application performance and ensure high availability of our cloud infrastructure.
- Participate in the full software development lifecycle, from concept to deployment.
Qualifications
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in Python, Java, or Go (or equivalent).
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Deep understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and the ability to work independently.