Job Description
Join InnovateTech Solutions, a cutting-edge software development firm, as a Software Engineer in Raleigh, NC! We offer competitive salaries with the unique benefit of weekly pay to support your financial flexibility. As a key member of our agile team, you'll architect scalable solutions for enterprise clients while enjoying a modern, collaborative work environment.
Our Raleigh hub is minutes from Research Triangle Park, offering unparalleled access to tech networking and career growth. We prioritize work-life balance with flexible schedules and comprehensive benefits including health insurance, 401(k) matching, and professional development stipends.
Ready to accelerate your career with consistent compensation and impactful projects? Apply today to join our mission-driven team!
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Java and Python
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Implement CI/CD pipelines using AWS and Jenkins for automated deployment
- Optimize application performance through rigorous testing and debugging
- Lead code reviews and mentor junior engineers on best practices
- Contribute to technical documentation and architectural planning
- Stay current with emerging technologies through continuous learning initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development
- Proficiency in Java, Python, and JavaScript/TypeScript
- Strong understanding of RESTful APIs and microservices architecture
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of containerization (Docker, Kubernetes) and CI/CD tools
- Proven ability to troubleshoot complex technical issues
- Excellent problem-solving skills and attention to detail