Job Description
Join our dynamic engineering team at InnovateTech Solutions and drive impactful software development projects from day one. We're seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies. As an immediate hire opportunity, you'll collaborate with cross-functional teams to deliver high-performance applications that solve real-world problems. Our Columbus-based office offers a collaborative environment with flexible work arrangements and competitive benefits.
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Conduct thorough testing, debugging, and documentation of software systems
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, or JavaScript with modern frameworks
- Strong experience with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proven track record of designing scalable RESTful APIs
- Familiarity with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills for stakeholder collaboration