We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Cancel
This job is expired
JN Group

Software Technical Lead

JN Group

  • Kingston and St. Andrew
  • Not disclosed
  • Permanent full-time
  • Updated 30/06/2023

The Software Technical Lead's role is to strategically design and implement software solutions that provides value and solves business issues. This individual will evaluate and select technologies required for the development of solutions.

Why Join Us?

The Jamaica National Group is committed to the financial success and growth of every member, so that together we can boldly move, live, work, play, and raise families with confidence. We are a bold and courageous financial institution dedicated to financial independence for all and using business as a force for good. We will always help you find a way, go where no one has gone before to facilitate extraordinary life experiences, create wealth and sustain long-term value….that’s our vision!

 

What’s the opportunity?

The JN Group is seeking to recruit suitably qualified and experienced candidates to fill the position of Software Technical Lead. The incumbent role is to strategically design and implement software solutions that provides value and solves business issues.  This individual will evaluate and select technologies required for the development of solutions. They will develop the detailed design structure after understanding the requirements of the solution. Create architectural specifications while ensuring feasibility, functionality, and integration with any existing systems/platforms and also implement best practices and coding standards of the project. The role also includes providing technical leadership and supervision of team members.

 

What’s in it for You?

The opportunity to:

  • Design and implement long-term strategic goals and short-term tactical plans for managing and maintaining corporate systems and software.
  • Ensure that proposed and existing systems architectures are aligned with organizational goals and objectives.
  • Provide expertise, direction, and assistance to Systems Analysts, Lead Software Developers, other Technical Leads and software development teams.
  • Conduct research on emerging technologies in support of systems development efforts, and recommend tools, technologies and processes to ensure the development of highest quality products.
  • Consult with end-users, clients, or senior management to define business requirements for complex systems.
  • Interpret business requirements to articulate the business needs to be addressed
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Responsible for ensuring the team is consistently delivering working software to the standards of the department
  • Participate in reviews and meetings and provide updates on project progress
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Complete relevant certifications in alignment with organizational objectives and partnership requirements
  • Evaluate the performance of team members under their supervision

 

Required Qualifications & Experience

 

  • Four (4) year college diploma or Bachelors in Computer Science or Computer Engineering
  • At least 5 years’ direct experience in enterprise-level applications.
  • Proven experience in developing enterprise and solution level architectural designs
  • Proven experience in overseeing the linking of cross-functional applications between disparate business units and systems
  • Technically fluent in programming languages such as C# and the .Net Framework
  • Knowledge of relational database design and management techniques.
  • Strong knowledge of system and software quality assurance best practices and methodologies.
  • Competency with XML constructs and schemas.
  • Confidence and experience with API protocols and schemas such as SOAP and REST.
  • Strong understanding of end-user needs and requirements.
  • Excellent understanding of the organization’s goals and objectives

Personal Attributes

  • Excellent oral and interpersonal communication skills.
  • Outstanding writing and documentation skills.
  • Able to communicate ideas in both technical and user-friendly language.
  • Able to conduct research into application issues and products.
  • Highly self-motivated and directed, with keen attention to detail.
  • Able to prioritize and execute tasks in a high-pressure environment.
  • Experience working in a team-oriented, collaborative environment.
  • Knowledge of applicable data privacy practices and laws.

 

 

CLOSING DATE FOR APPLICATIONS: July 13, 2023

Ref: Software Technical Lead

JN Group

JN Group

View Employer Profile