Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer

Masarat for IT and Financial services
Tripoli, Libya
Posted 1 year ago
34Applicants for1 open position
  • 10Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for a highly skilled Senior Software Engineer Team Lead with expertise in C# and its frameworks to join our team.

In this role, you will be responsible for leading a team of talented and skilled software engineers in designing and implementing software solutions for out financial products. You will be involved in all aspects of software development, from requirement analysis to deployment, and ensure that the solutions are delivered on time, within budget, and to the highest quality standards.

If you have a solid background in software engineering with expertise in the FinTech domain, we’d like to meet you.

 

Responsibilities:

  • Lead and manage a team of software engineers, providing guidance and support in their day-to-day activities as well as providing peer reviews of developed software.
  • Lead software system architecture development
  • Design, develop, and maintain software solutions based on the micro-service architecture for our financial products, using C# and its frameworks.
  • Work with wider engineering team on the design, deployment and continuous improvement of core products and improve the performance of the existing applications.
  • Define and enforce software development best practices, coding standards, and quality assurance processes to ensure that the software solutions are delivered on time, within budget, and to the highest quality standards.
  • Research and evaluate new technologies, tools, and frameworks to improve software development processes.

 

Job Requirements

Requirements:

  • Bachelor's degree in computer science, Engineering, or a related field.
  • At least 4 years of experience in software development, with a focus on C# and its frameworks (e.g., ASP.NET, ASP MVC, etc.), as well as experience with message brokers, preferably RabbitMQ.
  • Proven track record of leading and managing software development teams, delivering high-quality software solutions on time and within budget.
  • Deep knowledge of software development best practices, coding standards, and quality assurance processes.
  • Strong communication skills to interact with Agile team members.
  • Strong analytical, problem-solving skills
  • Experience in building transactional systems (preferably in payments / banking / e-commerce domains) , backed by an RDBMS (MySQL or MS SQL Server) is a plus.

 

If you are a highly motivated individual with a passion for software development and team leadership and located in +/- 2 hours time different than Libya, we would love to hear from you. We offer a competitive salary, a dynamic work environment, and opportunities for growth and development.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Engineer