Software Engineer roles- .NET - Remote- £23,000-£40,000


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

30th November 2020

Location

Leeds

Salary/Rate

Upto £40000

Type

Permanent

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

Software Engineer roles- .NET - Remote- £23,000-£40,000One of our well established clients is currently looking to hire both junior and senior highly skilled Software Engineers. The client had a merger in 2016 and 2017 and created bigger entities with a view in the future for more.The company are building the next generation of capabilities that powers their merchant-first ecosystem, with beliefs that focused and empowered teams can do great things. With a team of curious driven and a pragmatic bunch who believe in outcomes over outputs and are looking for like-minded individuals to join them, is that you?There are various Software engineer roles and salaries on offer depending on experience:3 Junior software engineer £23,000-45,0002 Senior software engineer £42,000-£60,000Responsibilities Junior:Understand merchant and partner needs, problems, and expectations and take action to address expectations through high quality, innovative solutions that deliver value to our customers.Improve the software development process, methodologies, and tools through applied experience, automation, and simplification.Collaborate with team members to ensure that deliverable are technically accurate and useful on time - we build quality into all stages of the software life-cycle, with a focus on end-user observable (and testable) system behaviours.Identify critical activities & tasks on projects, help with estimation and planning, ensure timely and accurate communication of status, resolution of issues, and contribute beyond assigned tasks - adjusting priorities when appropriate.Assist with software deployment activities to internal test environments and our production data centre - the team is responsible for Requirements Analysis through to Release.Be proactive, self-motivated, attentive to detail, with the ability to work well under pressure.Be a team player and role model, exhibiting a professional attitude, building work relationships, demonstrating flexibility, and supporting workplace ethics.Senior:Understand merchant and partner needs, problems, and expectations and take action to address expectations through high quality, innovative solutions that deliver value to our customers.Improve the software development process, methodologies, and tools through applied experience, automation, and simplification.Collaborate with team members to ensure that deliverables are technically accurate and useful on time - we build quality into all stages of the software lifecycle, with a focus on end-user observable (and testable) system behaviours.Identify critical activities & tasks on projects, help with estimation and planning, ensure timely and accurate communication of status, resolution of issues, and contribute beyond assigned tasks - adjusting priorities when appropriate.Assist with software deployment activities to internal test environments and our production data centre - the team is responsible for Requirements Analysis through to Release.Be proactive, self-motivated, attentive to detail, with the ability to work well under pressure.Be a team player and role model, exhibiting a professional attitude, building work relationships, demonstrating flexibility, and supporting workplace ethics.QualificationsJunior:3-5 years in a Software Engineering position.BS or MS in Computer Science or related field.An understanding of Linux or Windows development, including database design and development, as well as strong web client programming skills, including HTML, JavaScript, and CSS.Experience in server-side product development.Working experience with at least one OO language (e.g. Java, C#, Ruby, Go).Experience with Design Patterns, Refactoring, OO Design, and related areas.Expected to be self-starters who can operate well under a variety of different situations and types of projects, ranging from a team of one to a team of many.Strong analytical, problem-solving, and organisational skills.Must be proactive, self-motivated, attentive to detail, and able to work well under pressure.Strong communication skills.Willingness to work as part of a team.Senior:6-8 years in a Software Engineering position.BS or MS in Computer Science or related field.An understanding of Linux or Windows development, including database design and development, as well as strong web client programming skills, including HTML, JavaScript, and CSS.Experience in server-side product development.Expertise in at least one OO language (e.g. Java, C#, Ruby, Go).Experience with Design Patterns, Refactoring, OO Design, and related areas.Experience with HTML, CSS, JavaScript, XML / XSLT, SQL, database design, message-oriented-middleware, caching, and systems integration.Expected to be self-starters who can operate well under a variety of different situations and types of projects, ranging from a team of one to a team of many.Strong analytical, problem-solving, and organisational skills.Proven experience translating Business Requirements into solutions.Technical leader and coach, aware of the applicability of new technologies.Must be proactive, self-motivated, attentive to detail, and able to work well under pressure.Tolerant of high degrees of ambiguity, and good at resolving uncertainty and setting direction. Willing to backtrack, seek multiple solutions, and experiment to validate approaches.Excels at grasping existing code and identifying opportunities to improve and to integrate with existing code.Effective and comfortable working with high-level management.Strong communication skills.Willingness to work as part of a team.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: