Job Description
Join our dynamic engineering team in the vibrant city of El Paso! InnovateTech Solutions is seeking a Senior Software Engineer to build cutting-edge applications while enjoying our comprehensive relocation package. We'll cover moving expenses, temporary housing, and assist with spouse employment to ensure a seamless transition to our sun-drenched Southwest hub. Work on impactful projects in a collaborative environment with competitive benefits and career growth opportunities.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks
- Lead code reviews and mentor junior engineers in agile methodologies
- Collaborate with cross-functional teams to define technical requirements
- Implement CI/CD pipelines and optimize system performance
- Contribute to architectural decisions and technology stack evolution
- Document technical specifications and maintain clean, testable code
- Participate in on-call rotation for production systems
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in full-stack development
- Proficiency in Java, Python, and cloud platforms (AWS/GCP)
- Strong knowledge of microservices architecture and RESTful APIs
- Experience with containerization (Docker/Kubernetes) and DevOps practices
- Proven track record of delivering complex projects on schedule
- Excellent problem-solving skills and attention to detail
- Ability to work independently and collaborate in remote teams