Job Description
Are you a visionary engineer looking to make a tangible impact in one of America's most vibrant tech hubs? TechNova Solutions is seeking a talented Software Engineer to join our dynamic team in the heart of Austin, Texas.
We are building the next generation of cloud-native fintech applications, and we need a developer who thrives on complexity and innovation. If you are passionate about clean code, scalable architecture, and mentoring others, we want to hear from you.
As part of our Austin-based squad, you will have the autonomy to drive technical decisions and the support to implement best practices across the board.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern frameworks.
- Collaborate closely with product managers and UX designers to translate requirements into technical specifications.
- Optimize application performance and ensure system reliability under high traffic loads.
- Write comprehensive unit and integration tests to maintain high code quality and coverage.
- Participate in rigorous code reviews and contribute to technical architecture discussions.
- Contribute to the continuous integration and continuous deployment (CI/CD) pipeline.
- Mentor junior developers and foster a culture of knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field; or equivalent practical experience.
- 5+ years of professional software development experience in JavaScript/TypeScript or Python.
- Strong proficiency with React.js, Node.js, or AWS services.
- Experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Solid understanding of software design patterns, microservices, and RESTful APIs.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, agile environment.