StarCompliance

Senior Software Engineer

StarCompliance

full-time

Posted on:

Location Type: Hybrid

Location: YorkUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Deliver complex features, enhancements, and defect fixes with a high degree of autonomy.
  • Break down work into appropriate technical tasks and manage your own flow of work effectively.
  • Apply judgement when designing and implementing solutions within established architectural patterns.
  • Write high-quality, maintainable code and ensure appropriate testing is in place
  • Contribute to a shared codebase, following established development standards and ways of working.
  • Actively participate in code reviews, raising quality concerns and providing constructive feedback
  • Communicate progress, risks, and blockers clearly and proactively
  • Identify technical issues or improvement opportunities and raise them constructively with the team.
  • Contribute to technical documentation and shared team knowledge

Requirements

  • Strong experience working in a collaborative software development environment.
  • Proven experience delivering production software in a shared codebase.
  • Strong hands-on experience with Microsoft .NET and C#.
  • Solid understanding of object-oriented design principles and common patterns.
  • Experience working with relational databases and writing efficient SQL.
  • Experience with web technologies such as JavaScript, HTML, and CSS.
  • Exposure to TypeScript and React is beneficial.
  • Familiarity with CI/CD pipelines and modern software delivery practices.
  • Typically 2–4 years of commercial software development experience.
  • Strong experience with C# and .NET (ASP.NET Framework and/or Core)
  • Experience using Git and pull-request-based workflows.
  • Experience working with Microsoft SQL Server or another enterprise relational database
  • Experience developing and supporting production web applications.
  • Right to work in the country of employment
Benefits
  • Integrity and Ethics
  • All StarCompliance employees are expected to commit to a high standard of personal integrity and carry out their responsibilities in an ethical manner
Applicant Tracking System Keywords

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

Hard Skills & Tools
C#.NETASP.NET FrameworkASP.NET CoreSQLJavaScriptHTMLCSSTypeScriptReact
Soft Skills
autonomycollaborationcommunicationjudgementconstructive feedbackproblem-solvingtechnical documentationcode review participationrisk managementproactive identification of issues