About the role

  • Sr Software Engineer responsible for engineering and developing software solutions for Randa Apparel. Collaborating with cross-functional teams to ensure robust and scalable systems.

Responsibilities

  • Reporting to the Director of IT Applications, the Sr. Software Engineer will be responsible for engineering, design, development, support, and architecture of software, integrations, data, and business intelligence across all Randa companies.
  • Responsible for building robust, scalable solutions while ensuring code quality and performance.
  • This includes designing, coding, testing, and deploying applications, as well as collaborating with cross-functional teams.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 5+ years of software engineering experience working in complex environments (or work experience equivalent).
  • Strong experience with .NET Core, C#, SQL, and API development.
  • Familiarity with CI/CD, automation, DevOps practices, IaC, and modern engineering methodologies.
  • Understanding of CRUD‑based integrations.
  • Strong knowledge of unit testing and source control (branching models, Git).
  • Experience with SQL stored procedures and advanced query design.
  • Familiarity with tools such as JIRA or Azure DevOps.
  • Experience delivering projects using Agile or Waterfall methodologies.
  • Experience with cloud platforms (AWS, Azure, or GCP); AWS Lambda, SQS, SNS, S3 or equivalent preferred.
  • Experience with domain‑driven design or cloud‑native architectures preferred.
  • Exposure to UI technologies (HTML5, CSS3, React, Node.js, ES6) a plus.
  • Strong communication, problem‑solving, and collaboration skills.

Benefits

  • Competitive base salary.
  • Hybrid work schedule.
  • Three weeks of paid time off within the first year of employment.
  • Company provided life insurance, short-term disability, long-term disability, and paid parental leave.
  • Health, vision, and dental insurance options with low employee contributions.
  • Commuter benefit plan.
  • Optional supplemental life insurance, pet insurance, and accident & critical illness insurance offered at a group discount rate.
  • 401(k).
  • Unlimited access to our award-winning online fitness, and wellness program.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$110,000 - $118,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job