Job Description
InnovateTech Solutions is urgently seeking a talented Senior Software Engineer to join our dynamic team in Austin, Texas. We offer competitive compensation, comprehensive benefits, and relocation assistance for qualified candidates. Join us in building cutting-edge software solutions that transform industries.
Responsibilities
- Design, develop, and test scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Optimize application performance and resolve complex technical challenges
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with emphasis on backend systems
- Proficiency in Java, Python, or JavaScript with strong OOP fundamentals
- Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture
- Demonstrated problem-solving skills and ability to work in agile environments
- Strong communication skills and ability to collaborate effectively with stakeholders