Senior Software Engineer Job at Cubic Telecom, Ireland

YUVmLzFRL0VEaGNuWTBqTnZ1Z1BVSWswM2c9PQ==
  • Cubic Telecom
  • Ireland

Job Description

The Company

Founded in 2009, Cubic Telecom has grown to become one of the leading providers of connectivity solutions and analytics services that help vehicle and IoT device manufacturers manage and grow revenue streams. Fast paced, smart, ambitious, and continually seeking new, ideas. That’s us, is it you? At Cubic you will find an environment filled with energy and collaboration, where we set out every day to improve not just the world, but ourselves and each other.

Job Brief

We are looking for an energetic, enthusiastic, and experienced senior software developer who is committed to their work and is comfortable working in a fast paced, dynamic and highly flexible environment. You will work in the design, development and testing of market leading products and web applications in the Automotive, IoT and Enterprise business segments. You will be using frameworks, tools and principles within high performance teams who are driven and passionate about what they do and constantly try to improve themselves and other professionals around them.

Responsibilities

  • Work as a full stack developer to collaborate on the design and development of our cloud based PaaS solution.

  • Write code within established standards, guidelines, and best practices to efficiently implement new systems and enhance existing systems to high quality standards.

  • Liaise with product owners and internal stakeholders to gather and address technical & design requirements to provide solutions to the new products being developed by the company.

  • Mentor and support junior developers through code reviews, pair programming or other methods as deemed necessary in a collaborative environment.

  • Document and record tasks and activities through JIRA or any other support tools used by the company.

Requirements

Essential Requirements

  • At least 5 years of relevant professional experience working on enterprise level systems as a software developer whose area of expertise is backend.
  • Deep understanding of object oriented design and related concepts.
  • Experience developing software solutions using C# and .Net
  • Excellent knowledge of how the web works conceptually, including technologies and concepts like REST, SOAP & asynchronous processing.
  • Experience using Git as a source control System
  • Experience implementing testing concepts such as unit testing and mocking, and experience writing unit tests using frameworks like NUnit, xUnit, Moq or similar.
  • Previous exposure to domain driven design, CQRS/Event Sourcing and layered architectures;
  • Familiarity with software development practices such as agile software development, continuous integration, continuous delivery and/or test-driven development.
  • Knowledge of concepts like inversion of control and dependency injection.
  • Practical experience of working in Azure DevOps and creating build pipelines.

Desirable Requirements

  • Previous exposure to software projects that were implemented in a microservices architecture.

  • Previous exposure to Microsoft Azure, Service Fabric, Azure ServiceBus or NServiceBus.

  • Previous exposure to NoSQL databases, particularly CosmosDB.

  • Exposure to the Automotive, IoT and Enterprise business segments.

Benefits

  • 25 days annual leave + 2 company days
  • Health Insurance
  • Pension Contribution
  • ESOP
  • Tax saver scheme
  • Bike to work scheme
  • Sports and social activities
  • Great annual office outings (Summer BBQ, Christmas party, charity runs)
  • Bits & Bobs days (Half day every quarter to get your Bits & Bobs done)
  • Learning and Development Opportunities

Cubic Telecom is an equal opportunities employer and committed to fostering a diverse and inclusive workplace.

Job Tags

Christmas work, Flexible hours,

Similar Jobs

wholeheartedlifestyle

Communications & Marketing Director - Your Remote opportunity Job at wholeheartedlifestyle

 ...for You? You know that there is more to work-life than commuting to a 9-5 role. You...  ...have the opportunity to work from your home or wherever you are / want to be, as long...  ...opportunity here to become a digital nomad and self-employed. You'll receive mentorship and... 

Erie Insurance

Inside Claims Representative Job at Erie Insurance

 ...Position: Zone Operations Dept Work from: Allentown/Bethlehem...  .... Our Employees work in the Home Office complex located in Erie...  ...work. ~ Low contributions to medical and prescription premiums. We...  ...Requirements Manual Keying/Data Entry/inputting information/computer... 

Mygrant Glass

Automotive Parts Warehouse Driver Job at Mygrant Glass

 ...basic math skills with a great eye for detail. Ability to learn RFID for inventory control. Not required, but experience with pickers, forklifts, reach trucks, and a current forklift license is a plus. Benefits: ~ Paid vacation and sick time. ~ Health insurance... 

CA Dept Fish & Wildlife

CA Dept Fish & Wildlife Environmental Scientist, Timberland Conservation & Wildfire Resiliency Job at CA Dept Fish & Wildlife

 ...Resiliency Program is seeking a motivated professional to work as an Environmental Scientist reviewing and evaluating Timber Harvest Plans and...  ...of fish and wildlife resources, assessing the application of law, regulation and policy, conducting listed and sensitive species... 

Center for Disability Services

Teaching Assistant Job at Center for Disability Services

 ...disabilities. Many of the innovative programs and vital services that we offer are not available elsewhere.We are searching forTeaching Assistantsto join our agency.This position is based out of our Prospect Center in Queensbury, NY. Prospect Center has been a leader in...