Description
Summary:
Seeking a highly motivated Senior Software Developer to design and develop scalable cloud-native solutions and mentor less experienced team members.
Highlights:
1. Design and develop scalable and robust cloud-native software solutions in Azure
2. Key technical reference and mentor for less experienced team members
3. Modernize a large-scale messaging platform for a global aviation leader
We are **tech transformation** specialists, uniting human expertise with AI to create scalable tech solutions.
With over 8,000 CI\&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
#### **How you’ll make an impact:**
**We are looking for a highly motivated and experienced** **Senior Software Developer** **to join our development team. In this role, you will be responsible not only for designing and developing scalable and robust cloud\-native software solutions, but also for being a key technical reference and mentor for less experienced team members.**
**You will play a critical role in modernizing a large\-scale messaging platform for a global leader in the aviation industry.**
**What will you be doing?**
* Collaborate with development teams to understand requirements and provide technical guidance throughout the project development cycle.
* Design and implement cloud\-native solutions in Azure, ensuring scalability, performance, security, and maintainability.
* Develop and enforce standards, guidelines, and best practices for software development.
* Identify risks and propose technical solutions to mitigate them.
* Conduct code reviews and ensure adherence to best software development practices.
* Investigate and evaluate new technologies, tools, and frameworks relevant to software development in Azure.
* Act as a hands\-on technical reference and mentor for less senior developers, promoting knowledge sharing and best practices.
**Requirements:**
* Proven experience as a senior\-level software engineer or developer, with a solid track record of building scalable, high\-performance solutions.
* Hands\-on experience with **Azure Cloud Services**, including Azure Kubernetes Service (AKS), Azure Service Bus, Event Hubs, Azure Functions, and API Management.
* Strong background in **Java** and **Spring Boot**/Cloud for developing containerized microservices.
* Experience designing and implementing event\-driven architectures and messaging systems.
* Knowledge of protocols and networking fundamentals, with TCP/IP being a plus.
* Practical experience in a **DevOps\-focused development environment**, utilizing **CI/CD pipelines**, monitoring, and logging tools.
* Deep understanding of design patterns, service\-oriented architecture (SOA), microservices, and cloud best practices.
* Ability to collaborate effectively in a team, lead by example, and mentor other developers.
* Strong communication skills, with the ability to articulate complex technical solutions to different stakeholders.
If you are a passionate developer with expertise in **Azure**, **Microservices**, **Messaging Systems**, and **Cloud\-Native** principles, and enjoy being a technical leader within your team, do not hesitate to apply!
We are looking forward to receiving your application and working together to drive our success! :)
\#LI\-THAI23
**Our benefits:*** Health and dental insurance
* Meal and food allowance
* Childcare assistance
* Extended paternity leave
* Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
* Profit Sharing and Results Participation (PLR);
* Life insurance
* Continuous learning platform (CI\&T University);
* Discount club
* Free online platform dedicated to physical, mental, and overall well\-being
* Pregnancy and responsible parenting course
* Partnerships with online learning platforms
* Language learning platform
And many more!
More details about our benefits here: https://ciandt.com/br/pt\-br/carreiras
At CI\&T, inclusion starts at the first contact. If you are a person with a disability, it is important **to present your assessment during the selection process.** *See which data needs to be included in the report by* *clicking here*.This way, we can ensure the support and accommodations that you deserve. **If you do not yet have the assessment, don't worry: we can support you in obtaining it.**
We have a dedicated Health and Well\-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.