We are seeking to recruit a Junior Software Engineer to join our Agile engineering team developing web-based solutions for our large customer base (with over one million active corporate users annually). This position offers an excellent opportunity to join the Technology department of a leading employer and play a significant role in the development and support of locally developed web-based applications. The role is based in our Dublin office.
The successful candidate will work closely with an international team of architects, project managers, mobile/web developers and QA personnel to deliver new solutions for our global customer base.
You will be working with a full stack of technology platforms, including:
- Microsoft .Net Core, .NET Framework, .Net Enterprise Library
- C#, ASP, ASP.net, MVC
- JavaScript, CSS, HTML, AJAX, jQuery
- REST API, Webservices, WCF, Microservices, JSON, XML, XSLT
- Microsoft SQL Server, NoSQL, Azure DevOps, Git
This role involves:
- Developing software to build new solutions for our core and custom learning platforms.
- Working in an Azure Devops team employing best practices in delivery of continuous change.
- Staying current with rapidly changing eLearning, social and online technology environments.
- Developing, documenting and supporting complex high-volume web applications and web-based solutions.
- Taking technical responsibility for maintaining and supporting company products and working on own initiative to find optimum solutions.
- Working directly on application/technical problems identification and resolution.
- Designing and developing internal tools to streamline delivery of the support function.
- Performing integration tasks for in-house developed systems.
- Working closely with account managers and customer contacts to identify requirements and test scenarios.
Abilities and skills:
- Strong attention to detail and an analytical mind.
- Interest in learning new technologies.
- Excellent communication skills.
- Collaborative/team-driven attitude.
- Logical approach to problem-solving.
- Appreciation of and interest in good design, both technically and visually.
Minimum requirements:
- Strong academic achievement and project success in a field related to computer science, web development or programming.
- Minimum 1 year of systems development experience in client or product solutions
- Experience in major development tools and processes, such as source control, requirement spec, design and design review, unit test, system test, performance test, etc.
- Experience of technical support in a DevOps capacity.
Intuition is an Equal Opportunities Employer