Senior Software Engineer (C#)

Added
33 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

.net sql mysql sql server object-oriented design

๐Ÿ“‹ Description

  • Design and implement scalable, secure software solutions.
  • Lead architectural discussions and maintainable design.
  • Write and review high-quality, well-documented code.
  • Conduct thorough code reviews to spot issues.
  • Mentor junior engineers and foster collaboration.
  • Communicate status, risks, and technical decisions clearly.

๐ŸŽฏ Requirements

  • Bachelor's degree in Computer Science, Information Technology, or equivalent.
  • Minimum 5 years of commercial software experience.
  • Advanced proficiency in C# (preferred) or Java with strong OO design.
  • SDLC and Agile methodologies knowledge.
  • Experience with relational databases (MySQL, SQL Server, Oracle).
  • Strong knowledge of security best practices including OWASP, PCI, SOC2, HIPAA.

๐ŸŽ Benefits

  • 25 days holiday per year (+ bank holidays, up to 30 days)
  • Workplace pension scheme
  • Private medical insurance after 30 days
  • A remote first culture
  • Great work-life balance with Flexi-time policy
  • Family-friendly policies (Maternity/Paternity Pay and Shared Parental Leave)
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’