Software Engineer

closed
CommerceHub Logo

CommerceHub

πŸ“Remote - Ireland

Summary

Join Rithumβ„’, a leading commerce network, as a Software Engineer. You will develop, test, and maintain software applications, collaborating with a team using agile methodologies. Responsibilities include code review, learning new technologies, managing tasks, and contributing to requirement analysis and problem-solving. The role requires experience in C#, .NET, web application development, and databases. Preferred qualifications include a Bachelor's degree in Computer Science and experience with cloud computing and large-scale systems. Rithum offers a comprehensive benefits package including health insurance, life insurance, a pension plan, generous time off, flexible work arrangements, and professional development opportunities.

Requirements

  • 2+ years' experience developing in C# programming language
  • Strong verbal and written English communication skills
  • Experience developing web applications, working with databases, and consuming APIs
  • Understanding of relevant software development tools including version control, build processes and test frameworks
  • Ability to work independently with limited supervision
  • Ability to develop robust and secure code
  • Strong troubleshooting and optimization skills

Responsibilities

  • Participate in reviewing code written by peers and receive feedback on your own code to ensure quality and maintainable software development
  • Learn new technologies, languages, tools, and best practices
  • Engage in the software development process utilizing agile methodologies
  • Manage medium to large-sized tasks or features assigned by senior engineers, delivering them on time and to specification
  • Requirement gathering, design and team collaboration to support team goals
  • Participate in the analysis of feature requirements or issues and propose solutions
  • Occasionally perform research or develop prototypes to test out new ideas, frameworks, or technologies
  • Help to mentor more junior members of your team
  • Diagnose and fix software defects or bugs reported by users or uncovered during testing
  • Participate in on-call rotation

Preferred Qualifications

  • Bachelor's degree or higher in Computer Science or a closely related field
  • Experience with cloud computing infrastructures such as AWS or Azure
  • Use of source code repositories such as Azure DevOps and Git
  • Experience performance tuning and optimizing high scale systems
  • Experience working with development teams in multiple time zones
  • Proven track record of creating secure and scalable software that scales to dozens or hundreds of servers in a distributed, fault tolerant manner
  • Experience with e-commerce, retail, online marketplaces, or digital advertising
  • Excellent analytical, decision-making and problem-solving skills
  • Proven ability to work in a rapidly changing environment with keen attention to detail

Benefits

  • Medical coverage provided through Irish Life Health; premiums paid by the company
  • Life & disability insurance
  • Pension plan with 5% company match
  • Competitive time off package with 25 Days of PTO, 11 holidays, 2 Wellness days and 1 Volunteer Day
  • Flexibility to choose where you work - at home, in the office, or both!
  • Access to tools to support your wellbeing such as the Calm App, MoveSpring and an Employee Assistance Program
  • Professional development stipend and learning and development offerings to help you build the skills and connections you need to move forward in your career
  • Charitable contribution match per team member
This job is filled or no longer available