Remote Technical Lead - C#

at Zaelab

Posted 1 day ago 1 applied

Description:

  • As a Technical Lead - C#, you will lead a friendly team of engineers and work closely with a Delivery Manager.
  • You will utilize your C# knowledge and skills to design, implement, deliver, and support scalable and highly performant cloud-based solutions for customers.
  • You will have the opportunity to make a difference on projects and share your knowledge with other engineers, as well as coach newcomers and interns.
  • Your responsibilities include participating in project scoping, estimating, and planning during the planning process.
  • You will define the technical approach for project implementation and oversee and contribute to the engineering of project delivery.
  • You will partner with the Practice Director on new features and offerings, defining standardized methods for delivery that optimize efficiency.
  • You will participate in customer calls as needed to provide technical leadership and support for project delivery.
  • You will collaborate with other engineers for QA, project management, and troubleshooting as necessary.
  • You will participate in stand-up meetings, conference calls, track your time, and work through tasks assigned to you within a Jira instance.
  • You will learn how to implement Zaelab’s partner technologies on various CMS/CPQ/eCommerce platforms.
  • You will partner with the Practice Director to identify and plan viable customer use cases that deliver cutting-edge solutions.

Requirements:

  • You must have 5+ years of successful experience in a relevant role, such as a Senior Back-End Engineer (C#).
  • You should have held a Tech/Team Lead role for at least 2 years on a C# project.
  • A strong theoretical and practical knowledge of C# is required.
  • You must be an expert in building highly-scalable C# web applications.
  • Excellent verbal and written English communication skills are necessary.
  • Experience with the agile/scrum process and continuous deployment is required.
  • You should have experience creating front-end layers for C# web applications using ASP.NET MVC or Razor Pages.
  • Experience in past CPQ or eCommerce platforms is preferred, especially with platforms like Shopify, Magento, Salesforce Commerce Cloud, or SAP Commerce Cloud/Hybris.
  • You must have experience in writing and executing unit and integration tests.
  • Understanding and ability to configure CI/CD pipelines is required.
  • Experience in code reviewing and coaching engineers up to Senior level is necessary.
  • A good understanding of software design patterns is required.
  • You should have experience with code version control systems such as Git or Bitbucket.
  • You must be a quick learner and open to feedback.
  • An innovation mindset with a passion for learning new technology is essential.
  • You should be proactive and collaborative with a continuous improvement mentality.
  • Being kind and intellectually mature is important.
  • You must be a proactive team player.
  • Experience working with US clients is required.

Benefits:

  • Competitive compensation will be offered depending on experience and skills.
  • You will receive unlimited, paid time off and vacation.
  • There is a budget for certifications and IT conferences.
  • You will work with a friendly team around the world.
  • You will be part of an agile software development environment focused on collaboration and continuous integration.