Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation! We're a cutting-edge tech company headquartered in Chicago with a fully remote workforce, offering relocation assistance for top talent. Collaborate with world-class engineers to build scalable, high-impact solutions while enjoying the flexibility of remote work. If you're passionate about coding and ready to make a difference, we want to hear from you!
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using modern tech stack
- Lead code reviews and mentor junior engineers to uphold quality standards
- Collaborate with cross-functional teams to deliver robust software solutions
- Optimize system performance and implement security best practices
- Drive technical strategy and contribute to architectural decisions
- Automate CI/CD pipelines to ensure efficient deployment workflows
- Document technical specifications and create comprehensive API documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development with strong coding fundamentals
- Expertise in at least one modern programming language (Python, Java, or JavaScript)
- Proven experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization technologies (Docker, Kubernetes)
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Portfolio showcasing significant projects or contributions