Software Engineer

Software Engineer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Build and improve software features while collaborating with a supportive team.
  • Company: Join StarCompliance, a tech company focused on regulatory solutions.
  • Benefits: Enjoy a flexible work environment with opportunities for professional growth.
  • Why this job: Make a real impact by developing high-quality software in a dynamic setting.
  • Qualifications: Experience with C#, .NET, and collaborative software development.
  • Other info: Embrace a culture of curiosity, respect, and continuous learning.

The predicted salary is between 28800 - 48000 £ per year.

At StarCompliance, we build technology that helps our clients meet complex regulatory obligations. We do this through strong engineering, thoughtful collaboration, and a shared commitment to doing the right thing.

We’re looking for a Software Engineer to join one of our Product Engineering teams. This role is well suited to someone early in their career who enjoys learning, working closely with others, and taking pride in producing high-quality software.

You’ll be part of a supportive, cross-functional delivery team where work is typically managed using a Kanban-style approach, giving you clarity, focus, and flexibility. You’ll contribute to meaningful features and improvements, learn from experienced engineers, and be encouraged to ask questions, share ideas, and continuously develop your skills.

How you work matters here. We value people who are curious, respectful, open to feedback, and who take ownership of their work while supporting those around them.

Responsibilities
  • 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.
Skills and Experience
  • 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.
  • 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.
Minimum Qualifications
  • Experience with C# and .NET (ASP.NET Framework and/or Core).
  • Experience using Git or a similar version control system.
  • Familiarity with Microsoft SQL Server or another enterprise relational database.
  • Basic understanding of web application development concepts.
  • Right to work in the country of employment.

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.

Software Engineer employer: StarCompliance

At StarCompliance, we pride ourselves on fostering a collaborative and supportive work environment where early-career Software Engineers can thrive. Our commitment to employee growth is evident through hands-on learning opportunities, mentorship from experienced engineers, and a culture that values curiosity and open communication. Located in a dynamic industry, we offer the chance to contribute to meaningful projects while enjoying the flexibility of a Kanban-style workflow.
S

Contact Detail:

StarCompliance Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your field, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using C# and .NET. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at StarCompliance.

We think you need these skills to ace Software Engineer

C#
.NET (ASP.NET Framework and/or Core)
Version Control (Git or similar)
Relational Databases
SQL
Object-Oriented Programming
Continuous Integration
Collaborative Software Development
Code Reviews
Technical Documentation
Communication Skills
Problem-Solving Skills
Proactive Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your experience with C#, .NET, and any collaborative projects you've worked on. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role at StarCompliance. Share your passion for software engineering and how you value collaboration and learning. This is your chance to show us your personality!

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing practical examples of your coding skills and how you've contributed to a shared codebase.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at StarCompliance

✨Know Your Tech Stack

Make sure you brush up on your knowledge of C# and .NET, as well as any experience you have with Microsoft SQL Server. Be ready to discuss how you've used these technologies in past projects or coursework, and think of specific examples that showcase your skills.

✨Show Your Collaborative Spirit

Since the role emphasises teamwork, be prepared to share experiences where you worked closely with others. Highlight instances where you contributed to a shared codebase or participated in code reviews, demonstrating your ability to communicate effectively and support your teammates.

✨Ask Thoughtful Questions

Prepare some insightful questions about the team dynamics, the Kanban approach they use, or how they handle feedback. This shows your curiosity and willingness to learn, which aligns perfectly with what they value in a candidate.

✨Demonstrate Ownership and Quality

Be ready to talk about how you take ownership of your work and ensure quality in your coding practices. Discuss any experiences where you wrote clean, maintainable code and implemented testing, as this will resonate with their commitment to high-quality software.

Software Engineer
StarCompliance
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>