StarCompliance

Software Engineer

StarCompliance

full-time

Posted on:

Location Type: Hybrid

Location: YorkUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build and improve features, enhancements, and fixes based on clear requirements and acceptance criteria.
  • Take ownership of assigned work items and see them through to completion.
  • Write clean, readable, and maintainable code that reflects pride in your work.
  • Ensure appropriate testing is in place for your changes and take responsibility for their quality.
  • Contribute to a shared codebase, following established development standards and ways of working.
  • Participate in code reviews, learning from others and offering constructive feedback.
  • Communicate progress, questions, and blockers openly and proactively.
  • Raise issues or uncertainties early so the team can address them together.
  • Help keep technical documentation clear, accurate, and up to date.

Requirements

  • Experience working as part of a collaborative software development team.
  • Experience contributing to a shared codebase using version control.
  • Hands-on experience with Microsoft .NET and C#.
  • Understanding of object-oriented programming concepts.
  • Experience working with relational databases and basic SQL.
  • Experience with web technologies such as JavaScript, HTML, and CSS.
  • Familiarity with modern software delivery practices such as continuous integration.
  • Strong communication skills and a collaborative mindset.
  • A positive, proactive approach and willingness to learn.
  • Right to work in the country of employment.
Benefits
  • Health insurance
  • Flexible work arrangements
  • Professional development
  • Ethical environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETobject-oriented programmingSQLJavaScriptHTMLCSSversion controlcontinuous integrationrelational databases
Soft Skills
communication skillscollaborative mindsetproactive approachwillingness to learnownershipconstructive feedbackproblem-solvingteamworkadaptabilityattention to detail