Technology

Technical Lead (.Net)

Lahore, Punjab
Work Type: Full Time

Who is ISB Global?   

ISB Global was founded in 1999 and is headquartered in London. We have offices in South Africa, Pakistan, and North America, with a great team also working in Portugal. ISB is proud to be very multi-cultural and ‘Global’ in its thinking and approach.

ISB Global currently has over 130 team in these respective locations. Predominantly permanent staff, but a range of contractors to support project requirements.

We are passionate about the environment, working to enhance the Circular Economy, and Reduce Green House Gas Emissions.

What do we do?

ISB Global is a software development and consulting house, offering the world’s most advanced Environmental, Waste Management, and Recycling software.

ISB has three key pillars in its business, OutSystems, SAP (S4 HANA and Business One), aswell as  AWS (Amazon Webservices). We are partners, and resellers and offer services in each.

This role is primarily looking for a candidate that has very solid .NET development experience and is looking for a role that takes on more technical leadership responsibilities. They will also be expected to expand their technical experience into SAP B1 SDK and Outsystems Platform. They will will be initially working alongside the current WR1 Classic Technical Lead with a view of taking over their Tech Lead responsibilities and team leadership duties in PK. Ongoing collaboration with the current Tech Lead will be key, when current Tech Lead moves role to UK.

Responsibilities:

Leadership and Consultancy

  • Working as a team member in the SAP Business One/WR1 Team.

  • Responsible for allocating development work to team.

  • Collaborate with Product Owners or Business Analysts to understand and convert requirements into solutions.

  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements

  • Coordinate cross-functionally to insure project requirements are met

  • Ensure Core Reviews and Unit testing is carried out to ISB Global Coding Standards

  • Conduct appraisals of team members to actively participate in their career development and technical knowledge acquisition.

  • Communicate effectively with both the team and with the client. 

  • Assisting in training and support of technical team as required.

  • Represent the team on Tech Lead Meetings

  • Report progress or issues to senior management or relevant senior stakeholders.

  • Assisting with customer support and account management where necessary.

  • Providing effective status reporting back to project management.

Team Technical Responsibilities

  • Familiarisation with B1IF - integrating with OS SmartWorld applications.

  • Familiarisation of B1 SDK - in order to define best solutions for WR1 Classic and resolve current issues.

  • Familiarisation in OS development, targeting Tech Lead certification. 

  • Work in agile teams and familiar with accompanying tools such as JIRA.

  • Perform analysis and troubleshooting to fix issues in the product

  • Support test and deployment of new products and features

  • Explores technology to improve skills and add more value to the technical solutions.

  • Deploy fully functional applications

  • Upgrade existing programs

  • Document development and operational procedures

  • Test and debug  .NET applications

  • Review and refactor code

  • Deploy fully functional applications

  • Configuring and / or Customizing the SAP/WR1 Solution.

  • Provide technical mentorship and guidance to less experienced development team members.

  • Ensure that the resulting solution meets application performance expectations.

  • Collaborate with the UI/UX team to ensure that the front-end experience is reflected in the developed code.

  • Design solutions, plan implementation, and quality control your team's deliverables.

  • Manage code control aspects of your team's delivery through thorough and regular code reviews.

  • Ensure effective cross-team communication through regular contact with your Technical Lead peers.

  • Work with Scrum Masters to ensure due dates are met and code meets expected quality standards by minimizing the need for rework.

  • Step in and assist developers who may be struggling to deliver to expectations.

  • Advise and implement data model changes and understand the current data model.

  • Develop optimized Advanced SQL queries as part of code implementation.

  • Work with DBA to ensure your SQL adheres to Database development best practices.

 Experience Required

Must Have

  • 5+ Years of .NET development experience

  • Can demonstrate previous Tech Leadership experience

  • Strong experience in code control management and appropriate tools : e.g. Git

  • Previous experience in working with Product Owners or Business Analysts in understanding and converting requirements into solutions.

  • Worked in an Agile Project, familiar with tools and methodologies

  • Actively implemented code control of your team’s delivery, through conducting thorough code reviews.

  • Had a previous customer facing role and experience in providing effective communication.  

  • Good and effective communications skills with experience in reporting to Senior Stakeholders.

  • Experienced in Relational Database theory and previous experience in developing data models.

  • Experience in developing and analysing optimised Advanced SQL queries.

  • Implemented APIs in both REST and SOAP

 

 Nice to Have

  • Experience in communicating with off-shore, geographically remote teams

  • Previous knowledge of Outsystems Platform

  • Familiarity of micro-services architecture

  • A role involving integrating to ERP or other external enterprise scale platforms 

  • A good practical knowledge of AWS services

  • Insight into Cloud Native application architecture

  • A technical degree, preferably Computer Science related.

  • Ideally, having hands-on experience of automated testing. (Test Driven Development).

  • Experience using and integrating to No-SQL databases (e.g. REDIS, SOLR, MongoDB)

Submit Your Application

You have successfully applied
  • You have errors in applying