Full Stack Developer
Cubic Telecom
- Dublin
- Permanent
- Full-time
- Work as a full stack developer to collaborate in the design and development of a new cloud based Platform as a Service solution to satisfy business requirements in the Automotive, IoT and Enterprise business segments.
- Write code within established standards, guidelines and best practices to efficiently implement new systems and enhance/maintain existing systems to high quality standards.
- Liaise with product owners and internal stakeholders to gather and address technical & design requirements in order to provide solutions to the new products being developed by the company.
- Document and record tasks and activities through JIRA or any other support tools used by the company.
- At least 3 years of relevant professional experience working on enterprise level systems as a full stack software developer exposed to both frontend and backend.
- At least 3 years of experience working with Angular.
- Deep understanding of object oriented design and related concepts.
- Experience developing software solutions using C# and .Net.
- Good understanding of how the web works conceptually, including technologies and concepts like HTTP, REST & asynchronous processing.
- Experience using Git as a source control system.
- Good understanding of testing concepts such as unit testing and mocking, and experience writing unit.
- Familiarity with software development practices such as agile software development, continuous integration, continuous delivery and/or test driven development.
- Good understanding of concepts like inversion of control and dependency injection.
- Experience using Azure DevOps to create build pipelines.
- Practical experience of using Microsoft Azure to develop, test and deploy software.
- Previous exposure to software projects that were implemented in a microservices architecture.
- 25 days annual leave (pro-rated) + 2 company days
- Health Insurance
- Pension Contribution
- ESOP
- Death in Service Benefit
- Tax saver scheme
- Learning and Development Supports
- Career Development Opportunities
- Bits & Bobs days (paid half day every quarter to get your Bits & Bobs completed)
- Bike to work scheme
- Sports and Social Club
- Regular social events