Software Developer

Software Developer

Newport Full-Time 28800 - 48000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join our IT team to develop, test, and document software applications.
  • Company: Peacocks is a forward-thinking business with excellent career prospects.
  • Benefits: Enjoy opportunities for remote work and continuous learning.
  • Why this job: Be part of a dynamic culture that values innovation and teamwork.
  • Qualifications: Proficiency in C#, .net, SQL, and strong problem-solving skills required.
  • Other info: Opportunity to train users and enhance your technical knowledge.

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

Here at Peacocks we have a fantastic opportunity for a Software Developer to join our IT department. If you would like to be part of a forward-thinking business and have a job with excellent career prospects, we would love to hear from you.

The role of Software Developer is to write, modify, debug, test and document software applications which may consist of stand-alone, interfaces and any that access servers or services. The holder of the role will use source debuggers, visual development environments, source control and other software required to deliver all aspects of their responsibilities.

Responsibilities
  • Analysing business/user requirements based on criteria supplied by colleagues.
  • Providing work estimates based on analysed user requirements.
  • Creating technical specifications based on analysed user requirements.
  • Researching, designing and writing new software based on technical specifications using Peacocks’ chosen development languages.
  • Constructing test plans in accordance with the I.T. testing strategy.
  • Performing unit and system testing of new software based on written test plans.
  • Training the users and the training department in the use of the developed software.
  • Writing operational documentation.
  • Maintaining systems by monitoring and correcting software defects.
  • Documenting system problems and resolutions for future reference.
  • Maintaining confidentiality with regards to processed information stored or accessed.
  • Working closely with colleagues of the I.T. department.
  • Continually updating technical knowledge/skills by attending in-house and/or external courses, reading manuals and other material.
  • Undertake any other reasonable duties as requested by your management team.
Skills
  • Proficiency in programming languages such as C#, and .net.
  • Working experience with reporting tools is essential.
  • Strong knowledge of database management systems including SQL and MySQL.
  • Familiarity with version control systems.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a team environment as well as independently.
  • Strong communication skills to convey technical concepts clearly to non-technical stakeholders.

Software Developer employer: Peacocks

At Peacocks, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Software Developers benefit from excellent career growth opportunities, ongoing training, and a supportive environment that encourages professional development. Located in a vibrant area, we provide a unique chance to be part of a forward-thinking team dedicated to delivering high-quality software solutions.
P

Contact Detail:

Peacocks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer

✨Tip Number 1

Familiarise yourself with Peacocks' current software and technologies. Understanding their existing systems and tools will give you an edge during interviews, as you can demonstrate how your skills align with their needs.

✨Tip Number 2

Brush up on your C# and .NET skills, as these are crucial for the role. Consider working on personal projects or contributing to open-source projects that utilise these languages to showcase your proficiency.

✨Tip Number 3

Prepare to discuss your experience with SQL and MySQL in detail. Be ready to provide examples of how you've used these database management systems in past projects, as this will highlight your relevant expertise.

✨Tip Number 4

Practice explaining technical concepts in simple terms. Since strong communication skills are essential for this role, being able to convey complex ideas clearly to non-technical stakeholders will set you apart from other candidates.

We think you need these skills to ace Software Developer

Proficiency in C#
Proficiency in .NET
Experience with reporting tools
Strong knowledge of SQL
Strong knowledge of MySQL
Familiarity with version control systems
Excellent problem-solving skills
Attention to detail
Ability to work effectively in a team environment
Ability to work independently
Strong communication skills
Ability to convey technical concepts to non-technical stakeholders
Experience in writing operational documentation
Experience in creating technical specifications
Experience in unit and system testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your proficiency in programming languages like C# and .NET, as well as your experience with SQL and MySQL. Use specific examples of projects where you've applied these skills.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Peacocks. Mention how your skills align with their requirements, particularly your experience in software development and problem-solving abilities.

Showcase Relevant Projects: If you have worked on relevant software projects, include them in your application. Describe your role, the technologies used, and the outcomes. This will demonstrate your practical experience and technical knowledge.

Prepare for Technical Questions: Anticipate technical questions related to software development and database management during the interview process. Brush up on your knowledge of version control systems and be ready to discuss how you approach debugging and testing.

How to prepare for a job interview at Peacocks

✨Showcase Your Technical Skills

Be prepared to discuss your proficiency in programming languages like C# and .NET. Bring examples of past projects where you've used these skills, and be ready to explain your thought process during development.

✨Understand the Company’s Needs

Research Peacocks and understand their business model and IT needs. Be ready to discuss how your skills can help them achieve their goals, especially in terms of software development and user requirements.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities. Practice explaining how you would approach debugging or testing a piece of software, as well as how you would document issues and resolutions.

✨Communicate Clearly with Non-Technical Stakeholders

Since strong communication skills are essential, practice explaining technical concepts in simple terms. Think of examples where you've successfully trained users or collaborated with non-technical colleagues.

Software Developer
Peacocks
P
  • Software Developer

    Newport
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-06-06

  • P

    Peacocks

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