Senior Software Engineer - Cloud Solutions
About the Role
We are seeking a Senior Software Engineer to join our team at TTEC Digital. This Senior Software Engineer remote position offers the opportunity to work on innovative cloud solutions that enhance customer experience. You'll collaborate with a talented team and contribute to projects that make a real impact.
What You'll Do
- Work closely with the Senior Architect on application solution design.
- Engage in project-based development to streamline business processes and integrate contact center solutions with client systems.
- Deliver projects independently and as part of a larger team to provide effective solutions.
- Cross-train other Software Engineers, sharing your expertise in cloud technologies.
- Continuously develop your skills through on-the-job training and formal learning opportunities.
Requirements
- Bachelor's or Master's degree in Computer Science or equivalent experience.
- 5+ years of software development experience, particularly with web-based applications.
- 2-3 years of experience as a Google Cloud Developer or with other cloud platforms.
- Proficiency in Java, Hibernate, Spring Boot, Spring Integration, Security, MVC, gRPC, and Restful Web Services.
- Java certification is a plus.
- Solid understanding of the software development lifecycle, with Agile experience preferred.
- Experience in cloud-agnostic multi-tenant environments.
- Strong attention to detail and the ability to prioritize tasks effectively.
Nice to Have
- Experience with contact center platforms.
- Familiarity with AI tools in software development.
- Previous experience in a customer care environment.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- Fully remote work environment with flexible hours.
- Opportunities for professional development and career growth.
- Inclusive and diverse workplace culture.
- Access to advanced AI tools to assist in your work.
This Senior Software Engineer role at TTEC Digital offers a competitive salary and the chance to work on innovative cloud solutions in a fully remote environment.
Who Will Succeed Here
Proficient in Java and Spring ecosystem, with hands-on experience in Spring Boot and Hibernate to develop scalable cloud applications that meet customer needs.
Self-motivated and disciplined remote worker, capable of managing time effectively while collaborating with cross-functional teams and participating in code reviews and architectural discussions.
Strong analytical mindset with experience in cloud technologies, particularly Google Cloud, enabling effective troubleshooting and optimization of cloud-based solutions.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months