We are seeking an experienced Principal Software Engineer for our client in a remote role in Karachi with proven expertise in designing and delivering sophisticated software solutions. The ideal candidate will have a strong background in Node.js and microservices design principles, combined with exceptional communication and problem-solving skills. Experience within the Fintech, Banking, or Marketplaces sectors will be highly advantageous. You will collaborate with cross-functional teams, including developers, engineers, and business stakeholders, to shape and execute solutions that drive value and innovation for our clients.

Responsibilities:

  • Lead the design and solutions of scalable, reliable, and high-performance software solutions using Node.js and micro services, with a focus on the Fintech and banking domains.
  • Analyze and understand banking product requirements and translate them into effective technical solution documents tailored to the specific sector's needs.
  • Create and document development patterns, guidelines, and best practices to ensure consistency and quality across projects within the designated sectors.
  • Provide technical guidance, mentorship, and support to development teams, ensuring adherence to development standards and principles specific to Fintech, Banking, or Marketplace.
  • Collaborate with stakeholders to define project scope, goals, and requirements, and contribute to project planning and estimation processes within the targeted sectors.
  • Stay current with emerging technologies and industry trends within Fintech, Banking, and Marketplaces, and evaluate their potential to enhance our solutions.
  • Hands-on involvement in coding and development, especially in critical components or during solutioning reviews, aligned with the unique demands of Fintech, Banking, or Marketplace applications.
  • Collaborate closely with development teams to guide the implementation of complex features and functionalities specific to the designated sectors.
  • Identify and address performance bottlenecks and scalability concerns within the development framework, considering the transactional nature of Fintech, Banking, or Marketplace platforms.
  • Conduct regular performance assessments and recommend optimizations to ensure optimal system behavior and user experience.
  • Work closely with product managers, business analysts, and other stakeholders within the Fintech, Banking, or Marketplaces sectors to gather requirements, understand user needs, and translate them into technical specifications.
  • Effectively communicate technical concepts to both technical and non-technical audiences, fostering a clear understanding of good development framework decisions and trade-offs specific to the targeted sectors.

Requirements:

  • Bachelor's or master’s degree in computer science, Software Engineering, or a related field.
  • 8+ years of hands-on experience in software development and similar experience in solutioning, with a strong focus on Node.js.
  • Proven expertise in designing and implementing microservices design, including API design and integration patterns.
  • Strong understanding of software design principles, patterns, and best practices.
  • Excellent problem-solving skills and the ability to make sound technical decisions under pressure.
  • Exceptional communication and interpersonal skills, with the ability to collaborate effectively across teams and levels of the organization.
  • Previous experience in Fintech, Banking, or Marketplace projects or a related field is highly desirable.

Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
computer science, Software Engineering, or a related field.
Career Level:
Experienced Professional
Experience:
7 Years - 8 Years
Apply Before:
Oct 01, 2023
Posting Date:
Aug 30, 2023

Aion Digital

Banking/Financial Services · 101-200 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!