H

Lead Developer - (.NET | Blazor)

Head Office
Full-time
On-site
Colombo, Sri Lanka
Description

Warehouse Tech is looking for a Lead Developer to join our rapidly expanding
technology team to assist in the development of warehouse systems. This is a great
opportunity for a Developer to work closely with our Product Owners to ensure we
deliver business value whilst creating high-performing technology solutions.
An exciting opportunity for a talented and skilled individual to work in a fast-paced,
rapidly-growing team. You will be working alongside highly experienced individuals to
maintain Next’s high standards, ensuring smooth transaction monitoring. 

We are looking for someone who is eager to learn, willing to give 100% to every task presented
and, most importantly, someone who is passionate about what they do!
The Warehouse team at NEXT Technology manages our extensive warehouse estate in
Yorkshire, which utilizes a vast amount of technology to receive, store, pick, and pack
items for our customers. This technology includes 40 miles of conveyor belts and
hundreds of storage and picking robots, all of which contribute to the
automation-focused, fast-paced, and ever-changing environment of the warehouse.


About the Team


Working closely with the Scrum Master, Project Managers, and other team members on
various projects, you will provide the high-quality programming and analytical skills
needed to enhance and support the warehouse systems at Next.


About the Role


In this role, you will be involved in developing the team standards whilst being a source
of knowledge within the team.
You'll be providing analytical and programming skills as well as architectural input across
a range of platforms and translating business requirements into code and applications.
Developing, testing and implementing code to team and latest IT industry standards
whilst communicating effectively at all levels; within the team, with business users, third
parties and other tech departments.


This role would suit someone who enjoys working across a broad range of activities
covering development, architecture, process, product requirements and team
engagement, someone who can be the recognised expert in their team, and whose
preferred career path is towards a project or team leadership role.

Essential Criteria


● Able to speak, read and write English at a level that enables you to complete your
role, for example, to understand instructions and communicate effectively with
stakeholders and/or other team members
● Experienced in effectively working in a collaborative manner in a large scale, fast
paced environment within a multifunctional technical team
● Proven development of applications / APIs using latest .NET technologies
● Excellent capabilities in current technologies including: C#, .Net Core, Blazor, Web API,
T-SQL, SSIS, JSON, T-SQL
● Experience in delivering through Azure pipelines, creating repositories, maintain
branching strategy, version and Source Code management using Git
● Research and development of POCs for new application features and latest
technologies.
● Provide design and development guidelines to team members.
● Perform regular code reviews to make sure team members are adhering to a set of
standards.
● Collaborative worker, engaging at all levels to ensure positive outcomes
● Good understanding of the full Software Development Life Cycle including Unit
Testing, QA & UAT and the Release Train
● Ability to give feedback on interactive design and make alternative suggestions
when dealing with technology or platform challenges
● Release of changes, fixes and enhancements to a high standard and on schedule.
● Excellent problem-solving skills, able to think outside of the box
● Ability to work to tight and often changing deadlines and priorities
● Proactively improve existing skills and those of the team, taking on new technical
skills as appropriate
● Good communication skills, enabling offshore development team communication
over multiple time zones
● Team leader, able to motivate and enthuse your colleagues
● Good organization skills


Desirable Criteria


● Experience working in a financial or other regulated environment
● Applied knowledge of Safe Agile
● Experience of Azure DevOps creating work items, estimating and managing sprints
and backlogs
● Understanding, MS SQL Server 2012 & 2019, SSIS (SQL Server Integration Services) &
SSRS (SQL Server Reporting Services)
● Understanding of Windows Server 2012/2016/2019
● Experience working with MQ/ZOS Connect Mainframe communication
● Experience of Azure Cloud development
● Experience of using VeraCode
● Experience of leading a team and developing/mentoring more junior members.
● Experience of working with legacy applications and languages, VB6, Classic ASP,
VB.net
● Exposure to ETL and experience of large Data Migration projects