Senior Software Developer

Senior Software Developer

Chelmsford Full-Time 42000 - 60000 Β£ / year (est.) No home office possible
Go Premium
Venesky Brown

At a Glance

  • Tasks: Join a dynamic Scrum team to develop and deliver software components using the .NET stack.
  • Company: Venesky-Brown is a public sector organisation based in Cardiff, focused on innovative software solutions.
  • Benefits: Enjoy remote work flexibility with occasional office visits and competitive daily rates.
  • Why this job: Lead impactful projects, mentor juniors, and enhance your skills in a collaborative environment.
  • Qualifications: IT degree or equivalent experience in software development and strong knowledge of .NET technologies required.
  • Other info: Initial 6-month contract with potential for extension; ideal for tech-savvy problem solvers.

The predicted salary is between 42000 - 60000 Β£ per year.

Venesky-Brown’s client, a public sector organisation in Cardiff, is currently looking to recruit a Senior Software Developer (.NET) for an initial 6 month contract with option to extend on a rate of Β£238.06/day (Inside IR35). This role will be predominantly remote with some travel to offices in Cardiff.

Responsibilities:

– Working as part of a well-structured Scrum teams, under the guidance of a Principal Software Developer, you shall take responsibility for delivering software components, working with wider members of the team such as Business Analysts and Product Specialists plus mentoring junior members of the development team. You shall have the opportunity to get involved in all aspects of the .NET development stack. This could be the UI – using the MVC framework and jQuery – or hooking up to different APIs, messaging frameworks and other clinical systems.

Working as part of a wider development teams within the organization you will have the opportunity to lead on the delivery of software applications using the principles of good software design.

Essential Skills:

– Must have an IT related degree or equivalent qualifications and experience of working in a software application development role or proven experience in the analysis, design development and support of Information and IT systems.

– Excellent understanding of translating business/functional requirements into specialist technical specifications and complex operational IT systems.

– Must be able to demonstrate and maintain an in-depth and up-to-date knowledge in at least two of the following areas:

i. Windows PC and server operating systems.

ii. Applications or web development using an appropriate Integrated Development Environment (IDE), programming language and Application runtime engine.

iii. Middleware development using an appropriate Integrated Development Environment, Integration engine and messaging standards (particularly HL7.)

– Analysis and Design (familiarity with at least one of the following):

i. Agile, DSDM or RAD

ii. Waterfall model

iii. Rational Unified process (RUP)

iv. Unified Modelling Language (UML)

– Database programming and schema design.

– General experience in at least one appropriate programming language (including declarative languages such as BPEL or XHTML (the latter is used for web authoring.)

– Developing .NET (preferably using C#)

– Excellent understanding of OOP

– Good working knowledge of T-SQL and SQL Enterprise RDBMS

Desirable Skills:

– JavaScript and jQuery

– XML Web services or Web API

– Agile development methodologies such as Scrum

– Team Foundation Server

– Inversion of Control containers (such as Unity)

– Understanding and implementing SOLID principles

If you would like to hear more about this opportunity please get in touch.

Senior Software Developer employer: Venesky Brown

Venesky-Brown is an exceptional employer, offering a collaborative and supportive work culture that prioritises employee growth and development. As a Senior Software Developer in Cardiff, you will benefit from flexible remote working arrangements, competitive daily rates, and the chance to work on impactful projects within the public sector, all while being part of a dynamic Scrum team that values innovation and mentorship.
Venesky Brown

Contact Detail:

Venesky Brown Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Developer

✨Tip Number 1

Familiarise yourself with the .NET development stack, especially C#. Brush up on your knowledge of MVC frameworks and jQuery, as these are crucial for the role. Being able to discuss your experience with these technologies in detail will set you apart.

✨Tip Number 2

Since the role involves working in Scrum teams, make sure you can demonstrate your understanding of Agile methodologies. Be prepared to share examples of how you've successfully collaborated in a team environment and contributed to project delivery.

✨Tip Number 3

Highlight any mentoring experience you have, as this is a key responsibility of the position. Discuss how you've supported junior developers in the past and the impact it had on the team's performance.

✨Tip Number 4

Stay updated on the latest trends and best practices in software design and development. Being knowledgeable about SOLID principles and other design patterns will show that you're committed to producing high-quality code.

We think you need these skills to ace Senior Software Developer

.NET Development
C# Programming
Agile Methodologies
Scrum
UI Development (MVC Framework)
jQuery
API Integration
Middleware Development
HL7 Messaging Standards
Database Programming
T-SQL
SQL Enterprise RDBMS
Object-Oriented Programming (OOP)
Technical Specification Translation
Software Design Principles
Unified Modelling Language (UML)
Team Leadership and Mentoring

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with .NET development, particularly using C#. Emphasise your familiarity with Agile methodologies and any relevant projects you've worked on that demonstrate your ability to translate business requirements into technical specifications.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the organisation. Mention specific skills from the job description, such as your experience with middleware development or database programming, and how they align with the responsibilities of the position.

Showcase Relevant Projects: If you have worked on projects that involved UI development using MVC framework or API integrations, be sure to include these in your application. Provide brief descriptions of your role and the technologies used to demonstrate your hands-on experience.

Highlight Soft Skills: Since the role involves mentoring junior developers and working within Scrum teams, highlight your teamwork and leadership skills. Provide examples of how you've successfully collaborated with others or led a project to completion.

How to prepare for a job interview at Venesky Brown

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the .NET stack, particularly C#. Highlight specific projects where you've used MVC frameworks and jQuery. This will demonstrate your hands-on expertise and understanding of the technologies required for the role.

✨Understand Agile Methodologies

Since the role involves working in Scrum teams, make sure you can articulate your experience with Agile methodologies. Be ready to discuss how you've contributed to sprints, managed backlogs, or collaborated with cross-functional teams in previous roles.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills and ability to translate business requirements into technical specifications. Think of examples from your past work where you successfully navigated complex challenges and delivered effective solutions.

✨Demonstrate Leadership and Mentoring Experience

As a Senior Software Developer, you'll be expected to mentor junior team members. Prepare to share instances where you've taken on a leadership role, whether through guiding a project or supporting less experienced colleagues in their development.

Senior Software Developer
Venesky Brown
Location: Chelmsford
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

>