Senior .NET Full-Stack Engineer (#14125215)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
Orbus Software

About the project:

About the client: a leading global provider of enterprise architecture software

Founded in 2004 and headquartered in London, Orbus Software is an independent software vendor and a leading global provider of software solutions for Enterprise Architecture, Business Process Analysis and Application Portfolio Management.


About the products: developing enterprise software solutions

Orbus Software develops and distributes iServer Product suite - enterprise architecture software that helps huge enterprises manage their business. iServer, the client’s core product, enables businesses to continue to use familiar Microsoft technologies, including Visio, Office, SharePoint, and SQL Server, providing the easiest to use environment for planning and executing strategic change.


Why Orbus?

  • Partnership

We started a partnership with Orbus Software in 2014 by providing QA services.

  • Products

The two main products we are working on are iServer and iServer 365. They include mainly software development, QA, and consulting work.

  • Team

Large and friendly: around 60 professionals work on Orbus Software projects at N-iX. Currently, there are several teams on this project at N-iX including iServer, iServer 365, consultancy, support, BI, website, solutions hub, as well as a tech writer and DevOps.

  • Relationship

Open communication is one of the key attributes of this partnership. There is no hierarchy in collaboration and everyone is on the same level. The client is open and shares their vision and roadmap with us, so we always know what to expect.

  • Professional growth

The professionals always have support however they want to grow - horizontally or vertically. There are many cases of switching competence from manual to automation QA, testing to development, etc.

  • Knowledge-sharing culture

The teams actively practice knowledge exchange. Depending on the expertise (software development, QA, etc.), the specialists have regular meetings to discuss tech questions and share knowledge;

  • Location

Even though Lviv is far away from London, there is good integration between both teams. Regularly, the London team visits Lviv and vice versa.


[gallery ids="12155,12156,12157"]



Client says


They do take time to understand your business. It's not just - here's some developers and QA's - it's what is it you're trying to achieve and how can we align with that.

        Stephen Parsons, Development Manager at Orbus Software




Headquartered in London, our Client is an independent software vendor and a leading global provider of software solutions for Enterprise Architecture, Business Process Analysis and Application Portfolio Management. The Client has customers spanning the Americas, EMEA, Australasia and Asia-Pacific regions as well as all verticals sectors, both government and commercial. Core capabilities provided by the Product include an enhanced Microsoft Visio diagramming interface, a powerful central repository for all enterprise architecture or business process models and documentation, and a range of tools for visualization, analysis and decision making.

N-iX is looking to on-board a team of software engineers to augment the client’s office on their products development. Our project is using cutting edge technology, and as such we encourage our Developers stay ahead of current trends and best practices. Ideally we’d like a candidate that reflects this, with a keen interest in the latest frameworks and technologies. The primary focus will be to build robust and scalable back-end for the Product using .Net Core 2 and Azure technologies. The work environment is Agile Scrum, with Scrum teams operating in 2 week sprints. This is an opportunity to be part of a fun, lively development team, with good team spirit and willingness to create good software.


  • 4+ years in web application development
  • Hands on experience in C#/.NET
  • REST-based API design and development
  • MS SQL database
  • Azure technologies
  • Experience with Angular or React
  • Experience with integration testing


  • Working in a Scrum Team
  • Developing middleware for web application using .NET Core technologies
  • Working with C# and SQL in an Azure Microservice environment
  • Formulating solutions to technically challenging requirements
  • Collaborating with the Product Owner to define and refine Story Acceptance Criteria
  • Selecting Stories from the Backlog with the Team for each Sprint
  • Adhering to existing coding standards and practices
  • Code reviewing team members
  • Collaborating on architecture design and technology choices

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more

Easy apply

    Get a Bonus