Job Description
Are you ready to join a dynamic team and start immediately? InnovateTech Solutions is expanding our Austin office and seeking a highly skilled Senior Software Engineer to drive our next generation of cloud-based platforms. We value innovation, speed, and excellence, and we are looking for someone who can hit the ground running.
This is an immediate hire opportunity for a self-starter who thrives in a fast-paced environment and wants to make a tangible impact on our products.
Responsibilities
- Design, develop, and deploy scalable software solutions using modern technologies and best practices.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define features and user requirements.
- Write clean, maintainable, and efficient code with a focus on performance and security.
- Mentor junior developers and conduct code reviews to ensure high code quality standards.
- Participate in the full software development lifecycle, from conception to deployment and maintenance.
- Troubleshoot complex system issues and implement effective, long-term resolutions.
Qualifications
- 5+ years of professional software development experience with proficiency in JavaScript, Python, or Java.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with relational and non-relational databases (SQL and NoSQL).
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).