All Services

From back-end infrastructure to personal productivity, Ergo has the knowledge and experience to match technology to all our client requirements. Our strength is understanding your business. The end goal is always the same, to make businesses more agile and competitive.

More About Our Services
Managed Services

Focus on your core business and leave ICT operations and management to the experts. From 24/7 service desk support to managing hybrid clouds, Ergo have the depth and experience to meet the most demanding service level requirements and ensure continuous improvement. 

More About Managed Services

Highlighted Services

Managed People

Competition for talented technology professionals is huge, which is why we make hiring more personal, taking time to match the right people to the right roles. Our technical experience and recruiting know-how help find the perfect fit for both parties.  

More About Managed People

Highlighted Services

Consultancy Services

Speed of change demands a new generation of digital investments that will drive business enablement and profitability. We support IT leaders, wherever they are on their digital transformation journeys, with our digital assessment methodology. 

More About Consultancy Services

Highlighted Services

Print and Document Solutions

Our goal is to deliver the best possible print and document service for you, leveraging the latest technologies and innovation to ensure the performance of your print environment is optimised to maximise employee productivity.  We take out costs, add efficiencies, wrap it in end-to-end security and make print integral to digital transformation. 

More About Print and Document Solutions

Highlighted Services

Cloud

Agility is key to business success and the cloud is where to get it. We offer a wide range of cloud services – public, private, hybrid – and provide the best of both worlds by integrating or migrating legacy systems to streamline the way your IT is consumed. 

More About Cloud

Highlighted Services

Digital Enablement

Ergo provides a clear roadmap for digital transformation with practical steps to make businesses more agile and customer-centric

More About Digital Enablement

Highlighted Services

Mobility and Collaboration

Ergo has provided many of Ireland’s largest organisations with an ecosystem of mobile applications and collaboration services that drive productivity without compromising on security

More About Mobility and Collaboration

Highlighted Services

Software Licensing

Businesses struggle to manage software assets and don’t always get the best value. We can help streamline your software purchasing, simplify deployments and maximise your investments. 

More About Software Licensing

Highlighted Services

Security, Risk and Compliance

Risks around cyber security and data protection are an ever-increasing challenge for businesses. We provide security lifecycle management, from perimeter testing and threat analysis to mitigating the impact of a breach. 

More About Security, Risk and Compliance

Highlighted Services

Microsoft Technology Specialisations

With the largest team of Microsoft IT professionals in Ireland – including two Most Valuable Professionals our expertise spans a comprehensive portfolio of products/services

More About Microsoft Technology Specialisations

Type your query and press the "Search now" button

Ergo Careers

Agile .Net Developer


Overview:

We are looking for a number of experienced .Net Developers to join this scaling entrepreneurial company, which creates problem-solving travel technology brands.

You will be responsible for building .NET applications using C#, AWS, and restful APIs. You will carry out SaaS integration, mobile applications development (.Net, Android, iOS), browser based app development (HTML5), working off relational (and NOSQL) databases.

The focus will be on both back and front end. Your primary responsibility will be to design and develop these layers of the application(s), and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. The development teams works in an Agile development environment and within a DevOps framework.

The organisations developers work in an Agile team, directed by a business based product owner and a scrum master. Sprints are fortnightly, useful, working software is expected to be produced at the end of each sprint. All development efforts will follow Agile principles closely.

After a ‘settling in’ period of time, working from home can be available 2 days per week.

Key Responsibilities:

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Required to testing your own and others development work
  • Integrate data storage solutions
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • Since they take a DevOps approach to IT, developers are expected to do continuous delivery, bugfix and own their creation throughout its lifecycle (no dedicated IT Ops).

Requirements

  • Hunger to explore and learn new techniques and technologies
  • Strong knowledge of .NET web framework
  • Proficient in C#, with a good knowledge of the ecosystem
  • Proficient implementing unit tests
  • Proficient understanding of code versioning tools such as Git
  • Strong understanding of object-oriented programming
  • Strong understanding of agile developer role
  • Strong understanding and execution of SOLID and DRY principles
  • Familiar with various design and architectural patterns
  • Understanding of the main aspects that define the internal quality of software: coupling & cohesion
  • Experience with Asp Net Mvc
  • Experience with restful apis
  • Knowledge of CQRS would be advantageous
  • Strong in writing conventions-compliant code.
  • Understanding of fundamental design principles for building a scalable application
  • Understanding of Common Language Runtime (CLR)
  • Responsible in participating of collectively owned assets
Scroll to Top