Job Description
Join InnovateTech Solutions as a Senior Software Engineer and be part of our mission to revolutionize digital experiences. We're seeking a passionate problem-solver to architect scalable solutions while driving innovation in our fast-paced startup environment. This immediate hire opportunity offers competitive compensation, cutting-edge projects, and the chance to shape the future of tech in Phoenix.
Our ideal candidate thrives in collaborative environments, values continuous learning, and is ready to make an immediate impact. Enjoy flexible work arrangements, comprehensive benefits, and the chance to work with industry leaders transforming how businesses operate.
Responsibilities
- Design, develop, and maintain high-performance cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver features aligned with business objectives
- Optimize system performance and ensure robust security protocols
- Implement CI/CD pipelines and automate deployment processes
- Contribute to technical documentation and architectural decisions
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Java, or Go with cloud platforms (AWS/GCP)
- Strong experience with containerization (Docker/Kubernetes) and serverless architectures
- Proven track record of building scalable RESTful APIs and microservices
- Proficiency in database technologies (SQL/NoSQL) and caching strategies
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in deadline-driven environments