At a Glance
- Tasks: Design, develop, and modify software applications that save lives.
- Company: Join a global leader in medical technology with 60 years of innovation.
- Benefits: Enjoy a 4.5-day work week, free parking, and a fully subsidised canteen.
- Why this job: Make a real impact on healthcare while working in a supportive team environment.
- Qualifications: 5+ years in software development with .Net, C#, and SQL experience required.
- Other info: Opportunity for European travel and exposure to the full software lifecycle.
The predicted salary is between 36000 - 54000 Β£ per year.
SENIOR SOFTWARE DEVELOPER β GLOBAL PLAYER IN THE Medical TECHNOLOGY Solutions INDUSTRY, FOR SOME 60 YEARS! (Life saving/changing product development)
Role Details
- Salary: Β£45,000 negotiable +++
- 4.5 DAY WEEK ONLY
- Location: Leeds (EAST)
- You can pick and choose hardware/software
- Very strong team atmosphere
- Company nights out
- Events
- Free parking
- Fruit baskets/cakes
- Fully subsidised canteen
- Pension β Contribution up to 7% by client
- Private Healthcare for the employee
- Bonus Scheme with a Target of 10% (half Company Performance, half individual)
- Free Car Parking and easy access from Motorway (1 minute off J 34 M62)
- Subsidised Staff Canteen
- Possibly latest windows phone – depending on level of person/hire.
- Working in a Small Team where you get exposure to all parts of lifecycle (UK Dev Team size is 8)
- Some European Travel to (Spain), (Sweden), (Germany), (Denmark) (overall Dev Team size is 25, hence may be working on Group Developments).
- Working on Healthcare Products which help save lives and enhance peopleβs lives (you can see the value of your contribution rather than writing a program in a big Finance System).
DESCRIPTION
Mid to Heavy Weight Software Developer required for an established organisation of some 60 years, a true global player in the Technology Solutions industry!
Main purpose of the job
To design, develop and modify software applications and components based on business and customer requirements.
Principal accountabilities
- To Write Code That is clean, testable and maintainable
- To Document Code That is effective, succinct and promotes the maintainability of the software.
- To Support Existing applications So that new features can be added and defects resolved.
- To Contribute Ideas So that the product suite continues to evolve.
- To Continue Self-development To maintain awareness of changes to the software technology landscape; participate in educational opportunities; maintain personal networks.
- To Participate in Peer-review of code To maintain best practise and knowledge transfer.
- To Participate in Planning and design of solutions To ensure that appropriate features are delivered quickly and to a high level of quality.
Statistics
This role does not have specific budgetary responsibilities. This role does not have any direct line management.
Organisation chart
To work on Group Projects as directed by Programme Manager, Project Manager and/or Development Manager. The role is part of the Group R&D Software Team and will report through to a local Line Manager, however Project Management could be from a Matrix Manager.
Context
The client delivers leading technology and services to aid people in their lives and Needs; covering some 2.5 million people worldwide. The clients vision is a world where people have the freedom to live life to the full in a place of their choice and that is just what their products and services offer – on a global scale.
We currently have an exciting opportunity for someone to work as part of the development team delivering the world market leading monitoring platform suite of applications and services.
Software Development is one of four key functional areas of R&D. The other three areas are Firmware Development, Hardware Development and Quality Assurance.
The focus of these four areas is the development of their Products to meet market needs. Software Development interacts with a number of other areas of the organisation including Training and Customer Support.
Responsibilities and skills
Minimum of 5 years commercial experience in software development.
Commercial experience in .Net 3.5/4.0/4.5 development using C#. Experience of WPF/MVVM/Prism would be an advantage.
Proficiency in SQL development mainly on Microsoft SQL database platform ideally with experience in SSRS, SSIS, Replication and High Availability.
Experience of ORM, especially Entity Framework.
Commercial experience in .Net 4.5 development using C#, ASP.NET, MVC.
Experience building applications in service oriented architectures.
Experience of Object Orientated development using SOLID principles.
Proficiency in SQL development β predominantly Microsoft 2012/2014 database platform.
Proficiency in AJAX, JQuery, HTML 4/5, CSS (Bootstrap or similar) and JavaScript.
Experience of ORM frameworks.
Experience working with TFS, Visual Studio Online and Visual Studio 2013.
This role requires experience of working through the full application development lifecycle utilizing both traditional (e.g. Waterfall) and Agile (e.g. SCRUM, RUP) software development methodologies.
SSIS/SSRS
WPF with Prism/Unity
MVC with Razor
SOAP Services
REST Services
MSMQ
WCF
WF
MSBuild
TeamBuild
TDD
CI
Experience with an IoC framework such as Castle Windsor or AutoFac.
Proficiency in AJAX, MVC, JQuery, XML, HTML 4/5, CSS, and JavaScript.
Experience of building applications in service orientated architectures.
Please note the above skills are a wish list and not required in their entirety. #J-18808-Ljbffr
.Net developer Lead role (4.5 day week) employer: Interface Recruitment UK
Contact Detail:
Interface Recruitment UK Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land .Net developer Lead role (4.5 day week)
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as .Net 4.5, C#, and SQL Server. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.
β¨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.
β¨Tip Number 3
Prepare to discuss your experience with Agile methodologies, as this role involves working through the full application development lifecycle. Be ready to share examples of how you've successfully contributed to Agile projects in the past.
β¨Tip Number 4
Showcase your passion for healthcare technology by researching the company's products and their impact on people's lives. Being able to articulate why you want to work in this field can set you apart from other candidates.
We think you need these skills to ace .Net developer Lead role (4.5 day week)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with .Net development, particularly with C#, SQL, and any relevant frameworks like WPF or MVC. Use specific examples from your past work to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development in the medical technology field. Mention how your skills align with the company's mission of creating life-saving products and your enthusiasm for working in a small team environment.
Showcase Relevant Projects: If you have worked on projects that involved service-oriented architectures or Agile methodologies, be sure to include these in your application. Highlight your role and the impact of your contributions.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at Interface Recruitment UK
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with .Net development, particularly with C# and the frameworks mentioned in the job description. Bring examples of your previous work or projects that demonstrate your proficiency in these areas.
β¨Understand the Companyβs Mission
Research the companyβs products and their impact on healthcare. Being able to articulate how your skills can contribute to their mission of improving lives will show your genuine interest in the role.
β¨Prepare for Team Dynamics
Since this role involves working in a small team, be ready to discuss your experience collaborating with others. Highlight any past experiences where you contributed to team success or navigated challenges within a group setting.
β¨Ask Insightful Questions
Prepare thoughtful questions about the team structure, development processes, and future projects. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.