Job Description
Join InnovateTech Solutions, a cutting-edge software development leader in Raleigh's thriving tech scene! We're seeking a passionate Senior Software Engineer to build scalable cloud solutions for Fortune 500 clients. Enjoy competitive pay with weekly direct deposits, flexible remote options, and collaborative Agile teams. Our engineers solve complex challenges using modern frameworks while receiving industry-leading benefits including equity, wellness stipends, and professional development funds.
Why InnovateTech? We prioritize work-life balance through our results-only work environment (ROWE), quarterly hackathons, and monthly innovation sprints. Our Raleigh campus features ergonomic workspaces, on-site fitness center, and catered team lunches.
Responsibilities
- Architect and implement microservices using Node.js and AWS Lambda
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Mentor junior engineers through pair programming and design reviews
- Collaborate with product teams to translate requirements into technical specifications
- Conduct code reviews ensuring performance and security best practices
- Optimize database queries and implement caching strategies
- Contribute to open-source projects and technical blog publications
Qualifications
- 5+ years of experience in full-stack development
- Expertise in JavaScript/TypeScript and React ecosystem
- Strong AWS proficiency (EC2, S3, RDS, CloudFormation)
- Proven experience with CI/CD and containerization technologies
- Bachelor's degree in Computer Science or equivalent experience
- Agile/Scrum certification preferred
- Strong problem-solving skills with system design experience
- Excellent communication and collaboration abilities