Job Description
Join our dynamic team as a Senior Software Engineer and make an immediate impact! InnovateTech Solutions is seeking a talented professional to help architect and deploy cutting-edge solutions for our Fortune 500 clients. This is a rare opportunity to step into a critical role with competitive compensation and a comprehensive benefits package. If you thrive in fast-paced environments and possess a passion for scalable code, we want to hear from you!
Responsibilities
- Design, develop, and maintain high-performance web applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Lead code reviews and mentor junior engineers on best practices
- Optimize applications for maximum speed, scalability, and reliability
- Implement automated testing and CI/CD pipelines
- Document technical specifications and deployment procedures
- Troubleshoot and resolve complex production issues
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in JavaScript/TypeScript, Python, and Java
- Strong expertise with React, Node.js, and cloud platforms (AWS/Azure)
- Experience with microservices architecture and containerization (Docker/Kubernetes)
- Proven ability to deliver projects in agile environments
- Excellent problem-solving and communication skills
- US citizenship or permanent residency required (due to client requirements)