Job Description
Join our innovative team at TechNova Solutions as a Senior Software Engineer and help build cutting-edge applications that transform industries. We're seeking a passionate problem-solver to architect scalable solutions using modern technologies. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with Fortune 500 clients. Your expertise will directly impact our mission to deliver exceptional digital experiences.
Responsibilities
- Design and implement high-performance microservices using Java/Python
- Lead code reviews and mentor junior developers
- Collaborate with product teams to translate requirements into technical specifications
- Optimize applications for scalability and security using cloud-native architectures
- Implement CI/CD pipelines and DevOps best practices
- Debug and resolve complex production issues
- Contribute to technical documentation and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of REST APIs, databases (SQL/NoSQL), and DevOps
- Experience with Agile methodologies and JIRA
- Demonstrated ability to lead technical projects
- Excellent problem-solving and communication skills