Job Description
Join TechPulse Innovations as a Software Engineer and transform your career with immediate relocation assistance to sunny Tucson, AZ! We're seeking passionate engineers to build cutting-edge solutions in a collaborative, remote-first environment. Enjoy competitive compensation, flexible work arrangements, and relocation reimbursement packages including moving expenses and temporary housing support. Be part of a team that values innovation, work-life balance, and professional growth.
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system performance and resolve complex technical challenges
- Implement CI/CD pipelines and DevOps best practices
- Mentor junior engineers and conduct code reviews
- Contribute to technical documentation and architectural planning
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Proficiency in Java, Python, or JavaScript with React/Node.js
- Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong problem-solving skills and algorithm knowledge
- Excellent communication and teamwork abilities
- Portfolio demonstrating full project lifecycle experience