CI&T

Senior System Architect

CI&T

full-time

Posted on:

Location Type: Remote

Location: Colombia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and architect scalable and high-performance back-end software solutions that integrate various systems.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications and architectural designs for complex integrations.
  • Evaluate and recommend tools, technologies, and processes to enhance integration efficiency and software quality, with a focus on .NET technologies.
  • Ensure solutions are aligned with the overall enterprise architecture and comply with best practices and standards for system reliability and security.
  • Lead the development of architectural documentation, including system diagrams, integration strategies, and design patterns for service-oriented architecture (SOA).
  • Work closely with development teams to ensure successful implementation of architectural designs, particularly for SOAP and RESTful APIs.
  • Conduct architectural reviews and provide feedback to ensure quality and performance within the development lifecycle.
  • Stay up to date with emerging technologies and trends in system integration, assessing their potential impact on the organization and its projects.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development and architecture, with a strong focus on designing scalable back-end systems.
  • Proficiency in .NET technologies (C#, .NET Framework, .NET Core) and experience with SQL Server for database design.
  • Experience with cloud platforms, preferably Azure, for deploying and managing integrated solutions.
  • Strong understanding of service-oriented architecture (SOA), software design patterns, and RESTful API design.
  • Familiarity with database performance tuning and optimization strategies.
  • Excellent analytical and problem-solving skills, with the ability to work in a fast-paced environment.
  • Strong communication skills and ability to collaborate effectively with technical and non-technical stakeholders.
  • Advanced English proficiency.
  • Proactive ownership of tasks with a mindset for continuous improvement.
  • Strong leadership skills and the ability to mentor and guide development teams.
  • Collaborative team player who values shared success.
  • Ability to adapt to ambiguity and shifting requirements.
  • Experience with DevOps practices and CI/CD tools (nice-to-have).
  • Familiarity with specification-driven development and agentic approaches to software development (nice-to-have).
  • Exposure to Agile development methodologies (nice-to-have).
Benefits
  • Premium Healthcare
  • Meal voucher
  • Maternity and Parental leaves
  • Mobile services subsidy
  • Sick pay-Life insurance
  • CI&T University
  • Colombian Holidays
  • Paid Vacations
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET technologiesC#.NET Framework.NET CoreSQL Servercloud platformsAzureservice-oriented architecture (SOA)RESTful API designdatabase performance tuning
Soft Skills
analytical skillsproblem-solving skillscommunication skillscollaborationleadership skillsmentoringadaptabilityproactive ownershipcontinuous improvementteam player
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering