Job Description
Join our dynamic team at Tech Innovations Inc. as a Senior Software Engineer and drive cutting-edge solutions in the heart of Los Angeles. We're seeking passionate innovators to architect scalable applications while collaborating with top-tier talent in a fast-paced environment. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape the future of technology.
Responsibilities
- Design, develop, and maintain high-performance software solutions
- Lead cross-functional teams in Agile development cycles
- Optimize systems for scalability, security, and performance
- Mentor junior engineers and conduct code reviews
- Collaborate with product stakeholders to define technical requirements
- Implement CI/CD pipelines and DevOps best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture
- Proven experience with CI/CD and containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills
- Experience with Agile methodologies and JIRA