Lead Software Developer at Sherwin-Williams - ScoutJobs - The AI-curated global job board
Skip to content
Sherwin-Williams
Posted an hour ago

Lead Software Developer

Sherwin-WilliamsLead Software Developer

Requirements

Bachelor's Degree in Computer Science or related field, 5-10 years software development experience, Expertise in SDLC methodologies, Experience with complex relational databases and SQL, Experience leading Microservices development, Proficiency in C# .NET Core and React

Skills

.NETC#ReactSQLAzureKubernetesMicroservices

About the role

Responsibilities

  • Provide technical leadership in software planning cycles and guide the team in aligning with business goals and timelines
  • Design and architect software, applications, and database enhancements focusing on scalability, performance, and maintainability
  • Develop strategies to solve complex business requirements and implement technical specifications
  • Drive high-quality, maintainable, and scalable code using C# .NET, React, and SQL
  • Mentor less experienced team members and provide guidance on best practices
  • Lead teams in conducting bug fixes and remediating defects to ensure software stability
  • Supervise technical documentation, including code comments, design documents, and user manuals
  • Collaborate with business analysts, QA testers, and stakeholders to ensure solutions meet business needs

Requirements

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field (or 5-10 years of equivalent software development experience)
  • 5-10 years of experience in software development
  • Expertise in Software Development Life Cycle (SDLC) methodologies and best practices
  • Proven experience leading the development of highly scalable Microservices and integration patterns
  • Proficiency in C# .NET Core and React SPA
  • Extensive experience with complex relational databases and advanced SQL techniques
  • Strong understanding of software architecture and design principles

Preferred Qualifications

  • Experience with Microsoft Azure cloud platforms
  • Knowledge of Infrastructure as Code (Terraform)
  • Experience with Agile methodologies and Jira
  • Familiarity with SOLID principles and API versioning
  • Knowledge of containerization (Kubernetes) and CI/CD pipelines
  • Experience with GraphQL and monitoring/logging tools

About the Company

At Sherwin-Williams, our purpose is to inspire and improve the world by coloring and protecting what matters. Our paints, coatings, and innovative solutions make the places and spaces in our world brighter and stronger. We invest in our people by providing opportunities to learn, develop new skills, and grow your contribution within an inclusive and stable environment.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Lead Software Developer

Sherwin-Williams · Kuala Lumpur

Sign up to apply