Overview

We are seeking a talented and passionate engineer with over 4 years of experience who can thrive in a dynamic environment. Your role will involve developing Windows applications using the C# ASP.NET MVC framework and SQL Server Database. You will be responsible for creating applications from the ground up, configuring existing systems, and providing user support.

Key responsibilities

  • check-circle
    To develop software and application based on various client requirements
  • check-circle
    Participate in requirements analysis and specification development
  • check-circle
    Ability to analyze and resolve complex technical business issues and technical problems
  • check-circle
    Working with Project Managers to determine needs and applying/customizing existing technology to meet those needs
  • check-circle
    To lead and manage a team of software developers, supporting them in building industry-leading, robust, and innovative software solutions that are fit for the company’s purpose.
  • check-circle
    Ability to be self-sufficient within a team and communicate with other team members for the best technical solutions
  • check-circle
    Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement
  • check-circle
    Maintain existing software systems by identifying and correcting software defects
  • check-circle
    Investigate and develop skills in new technologies
  • check-circle
    Ensure the best possible performance, quality, and responsiveness of applications
  • check-circle
    Identify bottlenecks and bugs, and devise solutions to these problems
  • check-circle
    Creating and maintaining a professional culture within the team, where individuals take ownership and are fastidious and proud of delivering excellence and quality.
  • check-circle
    Develop documentation throughout the software development life cycle (SDLC)
  • check-circle
    Serve as an expert on applications and provide technical support
  • check-circle
    To plan and monitor the successful implementation of the company's strategy.
  • check-circle
    Responsible for the quality and technical approach was taken by team members, ensuring it is in line with the company strategy – and that projects are delivered on time and on budget.

Required experience

  • tick
    4+ years of experience in C#. ASPNET MVC
  • tick
    Developing complex requirements
  • tick
    Integrating with REST & Web Sockets APIs
  • tick
    Knowledge of at least one of the C#.NET language and HTML5/CSS3
  • tick
    Experience in developing multithreaded application
  • tick
    Familiarity with architecture styles/APIs (REST, RPC)
  • tick
    Experienced in Agile development methodologies and tools including JIRA and Bitbucket
  • tick
    Excellent troubleshooting and communication skills
  • tick
    Critical thinking abilities and the ability to analyze problems and create solutions
  • tick
    Excellent attention to detail and organization skills
  • tick
    Bachelor in Computer Science, Engineering, or a related field.
  • tick
    Have worked with Mongodb or SQL databases like postgresql,Mysql.Redis or other caching technologies
  • tick
    Optimize existing systems and database in order to improve performance, usability and scalability

Bonus points

  • tick
    SQL-T and Administration skills is a huge plus
  • tick
    Hands on experience in Javascript
  • tick
    MS Azure functions, app services and VMs hosted in the cloud
  • tick
    Experience with Azure DevOps

To apply

Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.

Apply here

Have questions?Write to us

Careers

Open vacancies

View all vacancies
  • Mid-Level React Native Developer

    We are seeking a skilled React Native Developer with over 2 years of experience. The ideal candidate will have expertise in AWS, Redux, and maintaining both iOS and Android applica...

  • Fraud Data Analyst (IL)

    As a Senior Fraud Data Analyst, you will be responsible for researching and identifying fraud trends and future threats. You will focus on executing methodologies and processes t...

  • Research Fraud Expert

    The Research Fraud Expert will be responsible for identifying, analyzing, and understanding various payment fraud patterns and schemes. This role involves deep investigative resear...

  • Senior React Native Developer

    A React Native developer with over 4 years of experience is expected to design and develop mobile applications that are high-performing, scalable, and user-friendly. This role invo...

  • Quality Assurance Engineer

    We're seeking a Quality Assurance Engineer with at least 4 years of experience to join our QA team. Your primary duties will involve working closely with other teams to test softwa...

  • Python Developer

    We're seeking a Software Engineer with 4+ years of experience in Python. In this role, you will be responsible for designing and building a robust infrastructure that correlates da...

  • Full-Stack Developer

    We are seeking a developer with extensive knowledge and skill to work on both the front-end and back-end of the system to join our team! Your primary responsibilities will be on th...