Software Engineer required to work as part of a collaborative Agile development team in Louth. You will get the opportunity to work with the following tech stack: C#, .Net, .Net Core, ASP.Net, MVC, HTML5, Angular, Bootstrap, React, NodeJS, Typescript, Electron, CSS3, RESTful WebAPI, WCF Web Services, Entity Framework, SQL Server, Azure, Hadoop (Java)


  • Develop robust, scalable, well-designed software that delivers great value to the business, focusing on security, quality, and maintainability
  • Advocate and evangelize best software engineering practices (e.g. unit testing, automated testing, code reviews, design patterns, and writing simple, pragmatic code)
  • Develop robust, scalable, well-designed enterprise cloud systems that deliver great value to the business, focusing on security, quality, and maintainability
  • Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
  • Integration testing and interaction with quality control and deployment teams
  • Liaise with Architecture teams to evaluate and introduce new technologies into system designs
  • Stay current on technology trends and identify ways to innovate our products in the education space


  • Bachelor’s Degree in Computer Science or related field
  • 2+ years’ experience with full-stack enterprise software development (UI, back end, database etc.)
  • Experience working with large scale enterprise technology platforms
  • Solid understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
  • Solid understanding of the Software as a Service (SaaS) model
  • Experience with version control and branching (e.g. Git, GitFlow)
  • Experience with Automated Testing frameworks and scripting (i.e. Selenium, ReadyAPI)
  • Communicates effectively with non-technical audiences, able to explain complex technical concepts to peers
  • A flexible, open-minded developer who is able and eager to learn new domains quickly
  • Ability to demonstrate strong problem-solving ability and analytical skills
  • Experienced in Agile development and Continuous Delivery

Advantageous to have experience with some of the following:

  • Working experience in cloud ecosystem (Azure, Google Cloud, AWS), Docker, Kubernetes is a plus
  • Experience working with Azure DevOps
  • Understanding and experience with the Scaled Agile Framework (SAFe)
  • Familiarity with PCI and/or FISMA (or similar) compliance standards preferred
  • Experience working with CMMI 

Refer a Friend