Associate Technical Lead (C#/.NET)

Nextjob
Full-timeColombo, Sri Lanka

The Company

Founded in 1999, we are a global technology enabler and pioneer in offering end-to-end software development and maintenance services through team augmentation with expertise in the rapidly growing and evolving tech ecosystems of Scandinavia and beyond. We specialise in building and managing dedicated, high-performing software development teams with full stack development competencies. Our products power leading organisations across several sectors, including healthcare, construction, oil and gas, marine, logistics, manufacturing, retail, finance, travel and hospitality, education and more.

From insights to software development, we take an industry-agnostic approach and offer a comprehensive tech stack and domain knowledge to deliver innovations at speed and scale. Collectively, our company manages 700+ tech professionals under its brand. For over 25 years, we co-create the evolution of our clients' software applications while actively participating in the innovation journey and product strategy through exceptional delivery of tech services. Partner with us for tech-inspired collaborations; together, we build.

The Role

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? Look no further!

Responsibilities

  • Work closely with the client and carry out detailed technical designing of software solutions with a good understanding on the overall product
  • Hands-on involvement of the design and implementation of software together with the client and 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
  • Ability to lead and drive in terms of technical focus, quality, and delivery
  • Participating and driving the planning meetings with the Product Owner following the best practices in Agile software development

Requirements

  • Bachelor’s degree in computer science or engineering from a recognized university
  • 5 years plus proven experience as a Software Engineer or in a similar role, 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
  • Experience with cloud technologies (like AWS or GCP or Azure)
  • 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
  • Experience in ‘Sales Force’ integration would be an added advantage.
  • Flexible working hours with a requirement to overlap 1-2 hours (after 7 PM) to coordinate with the Canadian team

Benefits

  • Great Remuneration 💰
  • Flexible Work Arrangement 🏠
  • Performance Bonus 🏦
  • Private Health Insurance 🏥
  • Paid Time Off 🌴
  • Accelerated Career Growth 📚
  • Latest Tech Equipment 💻
  • International Exposure 🚀
  • Exciting Company Events 🥳

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*