Job description
TechNova Solutions is seeking a Senior Software Engineer to join our growing Information Technology team in Austin, TX. This role offers a hybrid schedule with on-site collaboration and remote work options.
As a core member of our engineering group, you’ll design, implement, and maintain scalable software solutions that power our enterprise clients.
Join a collaborative, fast-paced environment where innovation, quality, and customer success are our top priorities.
Responsibility
- Design, implement, and maintain robust software features across the full stack.
- Collaborate with product managers, designers, and operations to deliver high-quality solutions.
- Architect scalable APIs and services with attention to performance and security.
- Lead code reviews, mentorship, and knowledge sharing with junior engineers.
- Own CI/CD pipelines, testing frameworks, and deployment automation.
- Optimize applications for reliability, scalability, and cost-efficiency.
- Contribute to architectural decisions and best practices within the team.
Qualification
- 5+ years of professional software development experience.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent).
- Strong proficiency in JavaScript/TypeScript, Node.js, and modern front-end frameworks (React).
- Hands-on experience with AWS or other cloud platforms and deployment strategies.
- Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines.
- Strong problem-solving, communication, and collaboration skills.
- Experience with Agile methodologies and a customer-centric mindset.