Overview

We are looking for a talented, passionate, and pragmatic engineer, able to work in a rapidly changing environment. You will be developing Windows applications using C# ASP.NET MVC framework, SQL Server Database. You will create applications from scratch, configure existing systems and provide user support. f you love playing with data and code, have an eye for detail, and a strong client delivery mindset, we’d love to hear from you!

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
    5+ 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
  • Full-Stack Software Engineer

    We are looking someone who can work on both the front-end and back-end of systems. Designing user interactions on websites, developing servers and databases for website functionali...

  • Android Kotlin Developer

    We are looking for an experienced Kotlin developer to join our mobile development team. You will be responsible for the end-to-end development of mobile applications using Kotlin, ...

  • Frontend Software Engineer

    We are looking for an experienced Javascript developer who is proficient with React.js. Your primary focus should be on developing user interface components and implementing them f...