🌎
This job posting isn't available in all website languages
📁
Architect (Level: Manager)
📅
CREQ230986 Requisition #
Key Responsibilities and Accountabilities

Lead design and implementation of complex software products using design patterns and architecture principles with focus on scalability, performance, and security
Write clean, efficient, high quality, tested, maintainable, and well documented code
Contribute to architecture and technical solutions
Work with product managers, scrum masters, and senior engineers to translate requirements, lead technical direction, and deliver features
Conduct code reviews and provide feedback
Mentor junior engineers on technical challenges, architecture, coding standards, and code quality
Promote quality through standards, testing, and automation including continuous integration and delivery
Stay current with technologies and trends; participate in communities of practice and knowledge sharing

Skills and Ability

Proven ability to deliver high quality software on time
Skilled in object oriented programming using C# and .net with strong understanding of design principles
Experienced in designing complex systems using architectural best practices
Knowledgeable in scalability, performance, and security
Strong leadership, communication, and teamwork skills
Skilled in building web based and asynchronous application interfaces
Focused on test driven development, acceptance test driven development, and pair programming
Experienced in microservices and event driven architectures using tools like Microsoft Azure Service Bus, Azure Functions, and Azure Web Applications
Good knowledge of Angular version two and above
Cloud native development experience preferably with Microsoft Azure
Experienced in building continuous integration and delivery pipelines using Azure DevOps and yaml
Familiar with Docker and Kubernetes
Strong SQL and non SQL database knowledge, especially Azure SQL and Cosmos database
Expert in data modeling

Desirable skills include using Azure DevOps, Miro, and Confluence
Knowledge of contract testing like PACT
Familiar with infrastructure as code using Terraform
Understands code security and hardening practices

Knowledge and Experience

Over five years of experience in software development
Led and delivered complex software projects
Strong knowledge of architecture, design patterns, and integration
Skilled in debugging, performance tuning, and scaling
Experienced in mentoring and guiding junior developers
Excellent at communication and collaboration
  • Lead design and implementation of complex software products using design patterns and architecture principles with focus on scalability, performance, and security
  • Write clean, efficient, high quality, tested, maintainable, and well documented code
  • Contribute to architecture and technical solutions
  • Work with product managers, scrum masters, and senior engineers to translate requirements, lead technical direction, and deliver features
  • Conduct code reviews and provide feedback
  • Mentor junior engineers on technical challenges, architecture, coding standards, and code quality
  • Promote quality through standards, testing, and automation including continuous integration and delivery
  • Stay current with technologies and trends; participate in communities of practice and knowledge sharing
  • Proven ability to deliver high quality software on time
  • Skilled in object oriented programming using C# and .net with strong understanding of design principles
  • Experienced in designing complex systems using architectural best practices
  • Knowledgeable in scalability, performance, and security
  • Strong leadership, communication, and teamwork skills
  • Skilled in building web based and asynchronous application interfaces
  • Focused on test driven development, acceptance test driven development, and pair programming
  • Experienced in microservices and event driven architectures using tools like Microsoft Azure Service Bus, Azure
  • Functions, and Azure Web Applications
  • Good knowledge of Angular version two and above
  • Cloud native development experience preferably with Microsoft Azure
  • Experienced in building continuous integration and delivery pipelines using Azure DevOps and yaml
  • Familiar with Docker and Kubernetes
  • Strong SQL and non SQL database knowledge, especially Azure SQL and Cosmos database
  • Expert in data modeling
  • Desirable skills include using Azure DevOps, Miro, and Confluence
  • Knowledge of contract testing like PACT
  • Familiar with infrastructure as code using Terraform
  • Understands code security and hardening practices
  • Over five years of experience in software development
  • Led and delivered complex software projects
  • Strong knowledge of architecture, design patterns, and integration
  • Skilled in debugging, performance tuning, and scaling
  • Experienced in mentoring and guiding junior developers
  • Excellent at communication and collaboration

Previous Job Searches

3 locations

3 locations

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Similar Listings

Colombo, Western Province, Sri Lanka

📁 Architect (Level: Manager)

Requisition #: CREQ235668

Colombo, Western Province, Sri Lanka

📁 Architect (Level: Manager)

Requisition #: CREQ230991

Colombo, Western Province, Sri Lanka

📁 Architect (Level: Manager)

Requisition #: CREQ235685