Software Engineer

Logo of CommerceHub

CommerceHub

πŸ“Remote - Spain

Job highlights

Summary

Join Rithum's Engineering Team as a Software Engineer and contribute to the development, testing, and improvement of high-quality software solutions. You will collaborate with a talented team using agile methodologies, focusing on continuous delivery and operational excellence. Responsibilities include code review, learning new technologies, managing tasks, participating in requirement analysis, and mentoring junior team members. The role requires experience in C#, .NET, web application development, and working with databases and APIs. Preferred qualifications include a Bachelor's degree in Computer Science, experience with cloud computing, and experience with e-commerce. Rithum offers a comprehensive benefits package including competitive compensation, generous time off, remote work flexibility, 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
  • Experience scaling applications in AWS and on-premise
  • 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, Dental and Psychology benefits
  • Life insurance and disability benefits
  • Competitive time off package with 25 Days of PTO, 12 Holidays, 2 Wellness days and 1 Give Back Day
  • Voucher program for Transportation, Meals & Childcare
  • Flexibility to choose where you work - at home with a remote stipend, in the office, or both!
  • οΏ½οΏ½οΏ½40 Monthly remote work stipend
  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let CommerceHub know you found this job on JobsCollider. Thanks! πŸ™