Online since 1999 | 9,623 IT Jobs Live NOW

Application Developer

Premium Job From BluetownOnline Ltd
Recruiter: BluetownOnline Ltd
Listed on: 1st April
Location: Manchester
Type: Permanent
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

Job Title: Application Developer, Level 2

Location: Manchester

Job Title: Full-time

We're integration specialists. Our mission is to help our clients realise their potential and enable them to do business in every direction.

We revolutionise trading partner connectivity by linking suppliers, retailers and end consumers in one global commerce network. With our flexible, integrated and fully managed service solutions, customers of any size can easily connect with any trading partner while enjoying the peace of mind of a proven service platform that reliably handles tens of millions of transactions annually without the need for any customer interaction.

Established for over 20 years, we've grown exponentially in Europe and the United States through the provision of our customer-centric market leading service. As a fast-growing technology business, boasting many household names amongst our expanding global customer base, we are looking to continue our growth by recruiting talented professionals who are eager to develop their skills within a friendly and motivational work environment.

The role

We are looking for an experienced software developer with 4+ years' experience to join our growing Product Roadmap team.

The Product Roadmap team is responsible for developing and enhancing our portfolio of software applications.

As a member of this team you will be using our full technology stack (incl. ASP.NET, C#, MS SQL Server, XML, XSLT, Entity Framework), within an Agile environment, to design and develop new cloud-based application features to meet our product roadmap goals.

Duties

  • Design, develop and maintain applications / integrations
  • Create appropriate and suitable documentation, in accordance with our standards and guidelines (e.g. comments in code, design documents)
  • Learn new technologies as needed to successfully perform these duties
  • Provide reasonable and accurate time estimates for tasks, and consistently meet deadlines
  • Create and execute unit-test cases against developed software, to ensure high quality
  • Debug software and fix defects uncovered and reported during the testing process
  • Work with other software engineers, managers, QA engineers, technical writers, and technical operations team members, as needed, to ensure quality and the successful rollout of new applications or features
  • Attend and actively contribute to the Development Agile Sprint Review sessions
  • Perform software deployment, as and when requested
  • Provide post-release software and application support, including incident reporting

About you

You are creative and innovative, but equally appreciate this is a fast-paced environment requiring the need to focus and efficiently manage your time to meet deadlines. You are customer-focused, and share our strong belief that a high-quality service requires high-quality standard code, delivered within the agreed schedule.

You are an effective communicator, with excellent written and verbal skills, and have the ability to follow existing standards and working procedures.

Experience

Required:

  • 4+ years' experience as a software developer
  • Aong commercial experience of .NET/C#, HTML, CSS, JavaScript, MS SQL Server, XML, XSLT, DB Design, DB Architecture, DB Performance
  • Working knowledge of agile development methodologies, particularly

SCRUM:

  • Good understanding of software usability, Object Oriented Theory and OO Design, UML, Design Patterns, N-tier architectures, Web services, and SQL Databases with the ability to create robust software designs that meet the business requirements
  • Ability to communicate inputs and ideas within collaborative ad-hoc design sessions, presentations, and in written form to a range of audiences with wide ranges of technical knowledge and ability

Advantageous Experience:

  • MVC
  • Net Core
  • Web API
  • React
  • Azure DevOps
  • Automated testing

Essential skills

  • Design, develop and maintain applications / integrations
  • Create appropriate and suitable documentation, in accordance with our standards and guidelines (e.g. comments in code, design documents)
  • Learn new technologies as needed to successfully perform these duties
  • Provide reasonable and accurate time estimates for tasks, and consistently meet deadlines
  • Create and execute unit-test cases against developed software, to ensure high quality
  • Debug software and fix defects uncovered and reported during the testing process
  • Work with other software engineers, managers, QA engineers, technical writers, and technical operations team members, as needed, to ensure quality and the successful rollout of new applications or features
  • Attend and actively contribute to the Development Agile Sprint Review sessions
  • Perform software deployment, as and when requested
  • Provide post-release software and application support, including incident reporting

Please click the APPLY button to send your CV and Cover Letter.

Candidates with the experience or relevant job titles of; IT Developer, Software Developer, Software Engineer, Coder, Modeller, System Coder, Senior Developer, Programmer, Senior Programmer, Technical Developer, Systems Developer, Application Developer, IT Software Developer, IT Database Developer, Software Integration will also be considered for this role.