Innovation Unit

Full Stack Software Developer

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. 



  • Write clean, high-quality, high-performance, maintainable code using .NET.
  • Analyze system requirements and prioritize tasks.
  • Develop technical specifications and architecture.
  • Deploy fully functional applications.
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards.
  • Support test and deployment of new products and features.
  • Participate in code reviews and refactoring.
  • Document development and operational procedures.

Job Qualifications:


  • Bachelor’s degree in Computer Science (or related field).
  • 3+ years of enterprise technology related experience in application development using c# .NET / .NET core.
  • Experience in messaging and services-based software, preferably in a cloud platform using RabbitMQ.
  • Experience working in Azure cloud based technologies.
  • Experience with test driven development preferred (xUnit, Junit, EasyMock etc…).
  • Experience and strong fundamental knowledge in one or more types of database management systems like SQL Server, MongoDB and Redis etc.
  • Working knowledge of Agile/Scrum.
  • Experience adopting or managing continuous Integration and continuous delivery concepts and frameworks.
  • Expertise in Object Oriented Design, Database Design, and XML Schema.
  • Strong knowledge and working experience with web services (REST).
  • Ability to multi-task, organize, and prioritize work.

Apply Now!

It picks up the words on the page and displays ads that are similar to those words.
Then when someone either performs an action or clicks on your page you will get paid.

Maximum upload size: 268.44MB