About the job
About Us:
At AND Digital, we are pioneering the future of technology by accelerating digital delivery and bridging the digital skills gap. Since our inception in 2014, we have empowered organizations to create superior digital products and cultivate robust digital teams.
We are committed to leaving a lasting legacy for our clients. By maintaining close relationships with our regional offices, or 'Clubs', we ensure that our partners are prioritized by a dedicated local team.
This innovative approach has fueled our success and remarkable organic growth trajectory since 2014.
Join our mission to close the global digital skills gap!
As a Lead . NET Engineer, you will take the lead in ensuring software quality and setting the technical vision for AND Digital and our clients. You will work on extensive projects across various industries, guiding junior and mid-level developers in their professional growth.
Your key responsibilities will include:
- Engaging in large-scale, enterprise-level software development projects across eCommerce and diverse industries using technologies such as . NET Core, C# . NET, AWS, MySQL, MongoDB, Jenkins, Docker, Kubernetes, among others.
- Championing software quality and technical vision.
- Advocating for Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
- Facilitating collaborative problem-solving within the team.
- Contributing to a culture where your ideas and opinions are actively encouraged.
- Mentoring junior and mid-level developers, supporting their career development.
- Taking ownership of your career progression with the full support of our management team.
To be successful in this role, you should possess the following qualifications:
- Proven expertise in . NET, with strong proficiency in JavaScript and TypeScript for scalable mobile application development.
- Ability to lead the design and implementation of mobile applications using . NET best practices, ensuring optimal performance and responsiveness.
- Commitment to maintaining code quality through modern tools and techniques such as ESLint, Prettier, and TypeScript.
- Experience integrating third-party libraries to enhance application functionality while ensuring seamless user experiences.
- Proficiency in implementing and maintaining CI/CD pipelines to automate testing, building, and deployment processes.
- Skill in monitoring and optimizing application performance using profiling tools and analytics platforms.
- Collaboration with cross-functional teams to deliver innovative solutions, including UI/UX designers, product managers, and backend developers.
- A passion for mentoring junior developers and fostering a culture of continuous improvement.
- Experience conducting code reviews to uphold high standards.
