Technical Lead (.Net)-REF9905
About Creative Software
Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
Embark on a Creative career that offers a dynamic work environment, competitive intern allowance, and room for personal and professional growth. Be part of a community of professionals, contributing to an inclusive culture that provides you with valuable local and global exposure. At Creative, we offer a variety of spaces that support work-life balance and integrates wellness into our workspace experience.
Are you a dynamic individual with a desire to make a difference, having strong problem-solving skills, and a curious mind to deliver great software to our customers?
Responsibilities:
· Work closely with the client and carry out detailed technical designing of software solutions with a good understanding of the overall product
· Hands-on involvement of design and implementation of software together with the client and the local teams
· Maintain high standards of engineering quality through code reviews, unit tests, and analytics
· Ensure engineering principles and related processes have been adhered to
· Mentoring the junior teammates and helping them grow by passing on personal experiences and knowledge
· Lead and drive the technical, quality and delivery focus within the team
· Participate in and drive the planning meetings with the Product Owner following best practices in Agile software development
Requirements:
· Bachelor’s Degree in Computer Science or Engineering from a recognized university
· 6 years plus proven experience demonstrating hands-on experience in software development
· In-depth understanding, and solid experience in C# & .NET Framework
· Sound understanding of industry standard design & architectural patterns
· Basic UI skills using HTML, CSS, JavaScript, client-side frameworks
· Familiar with agile processes, CI/CD, and code versioning tools
· Passion for writing clean, readable, and easily maintainable code
· Excellent verbal and written communication skills
· Curious and have a proven ability to learn quickly
· Outstanding interpersonal skills and positive attitude towards challenging tasks
· Strong analytical and problem-solving skills
· Flexible working hours with a requirement to overlap 1-2 hours with the Canadian team (after 7 PM)