Excel SoftSources is seeking an experienced Cloud Software Engineer to join our development team and help us modernize our software solutions. As a highly motivated and skilled engineer, you can demonstrate your expertise in designing, developing, and implementing new and innovative software solutions using today's cutting-edge technologies. You will collaborate with cross-functional teams to transform business needs into efficient and scalable cloud architectures. If you are enthusiastic about cloud technologies, thrive in a team-oriented setting, and are eager to contribute to the evolution of cloud-based applications, we want you on our team.
- Develop prototypes of new solutions to assess feasibility.
- Design, implement, and maintain cloud-based applications and services.
- Migrate legacy monolith systems to a distributed microservices architecture.
- Collaborate with product managers and stakeholders to gather and analyze requirements.
- Develop and optimize cloud architectures for scalability, reliability, and performance.
- Implement security best practices to ensure the integrity and confidentiality of data.
- Participate in code reviews, testing, and troubleshooting activities.
- Stay up to date on industry trends and emerging technologies in cloud computing.
- Proven experience in software development with a focus on cloud-based applications.
- Ability to design, implement, and communicate architectural patterns.
- Strong proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with containerization technologies like Docker and Kubernetes.
- Proficiency with microservices architecture, serverless, messaging queues, and document
- Skilled in programming languages such as TypeScript, Go, or C#.
- Knowledge of CI/CD pipelines, automation tools, and unit testing.
- Excellent problem-solving, communication skills, and attention to detail.
- Effective communication and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or related field.