Loading...

Register
your CV

Hatfield, Hertfordshire technology_and_automation Posted 27.03.20 £55000.00 - £75000.00 per annum

Are you a senior level software developer looking for the security of full time employment with a globally renowned engineering organisation? Do you live within commutable distance of Hatfield or are you willing to relocate? Are you an expert in .NET, C#, and cloud/mobile/web technologies?

If the answers are yes, then this could be the ideal time for you to consider a new opportunity.

Essential Requirements

*Minimum 5 to 10 years’ experience developing software applications using the .NET/.NET Core
platform
*Proficient with C# or and good understanding of object-oriented software design and
development
*Experience in developing web applications, particularly SPA front-ends using a framework such
as Angular, React, Vue, etc with HTML, CSS and JavaScript/TypeScript
*Firm understanding of software architectural best practices, such as SOLID principles and OO
*Able to influence software architecture using combination of best practice and experience
*Experience of Web Service/API development using REST or SOAP
*Some experience of developing software for the cloud such as Azure or AWS
*Confident with IDEs such as Visual Studio and experience with version control systems such as
Git, Jira, Azure DevOps, etc

Why work for our client?

Competitive starting salary dependant upon experience – £55-75k

Full training programme

Invaluable career experience for your CV/portfolio

Blue Chip company

The role

Senior software developer within the current software development team, developing a wide range of software systems, services and platforms. The position is for a talented developer highly skilled in .NET, C#, and cloud/mobile/web technologies. The developer will be involved in all aspects of the agile software delivery lifecycle and will participate in design, coding, testing and deployment of software features across many different business requirements

Duties:
 Develops software solutions by studying information needs; conferring with users; studying
systems flow, data usage, and work processes; investigating problem areas; following the
software development lifecycle
 Determines operational feasibility by evaluating analysis, problem definition, requirements,
solution development and proposed solutions
 Works closely with architects to align and evolve software designs and implementations with
business strategies and requirements
 Improves operations by conducting systems analysis; recommending changes in policies and
procedures
 Updates job knowledge by studying state-of-the-art development tools, programming
 techniques, and computing equipment; participating in educational opportunities; reading
professional publications; maintaining personal networks; participating in professional
organizations
 Produces maintainable, testable, extensible, clean, well-documented code according to
 system design
 Maintains and publishes new releases for existing software products.
 Develop estimates for development tasks and contributes to shaping project organisation and
design
 Participate in code review
 Use revision control and bug tracking systems
 Strong contributor to software designs and architectural directions for the team
 Capable of supporting and developing software developers by providing, advice, mentoring and
educational opportunities

A full job description can be provided following an initial consultation call.

Cordant Group is an equal opportunities employer

Apply for
this Role

Unfortunately, this job listing has now expired.

Want to Explore
other Options?

RETURN TO VIEW ALL JOBS

Register
your CV