Job description
National Technology is an internal service team at RSM UK whose purpose is to deliver and manage the technology solutions to support the firm’s ambitious growth plans as well as day-to-day operations. RSM recognises the strategic importance of IT and Digital to the future of the business and is investing in IT and digital skills and solutions to better serve the needs of our clients and people.
National Technology is an internal service team at RSM UK whose purpose is to deliver and manage the technology solutions to support the firm’s ambitious growth plans as well as day-to-day operations. RSM recognises the strategic importance of IT and Digital to the future of the business and is investing in IT and digital skills and solutions to better serve the needs of our clients and people.
Overall job purpose
Responsibility for all aspects of software development to ensure the delivery of quality solutions within our products and to our clients. This will involve development, working with the platform designer/architect, ensuring code is delivered through test successfully and performing 3rd line support activities as required.
Responsibilities
You will work in small team, developing 2 existing web-based applications, with guidance from the Development Manager. This is a business focused role as part of a team so you need to have a commercial approach with good communication skills.
You will deliver the following:
- Collaborate on the design and development of high-quality software
- Taking a lead role on software projects including coordinating design and architectural sessions
- Produce clean and efficient code based on specifications by implementing various design patterns and SOLID principles
- Research and design new features
- Resolution of bugs and issues
- Mentoring and development of more junior staff
- Unit and integration testing of components under development
- Liaising with the customer to understand user requirements
- Working with the internal functional test team to resolve bugs
- Performing reviews of other developers work
Personal and professional qualities
For this role it is essential that candidates have the following skills and experience:
- A 1st or 2:1 in a software engineering degree
- C# (preferably acquired through the workplace or during an internship)
- ASP.NET
- SQL Server
- .NET MVC
- JavaScript
- HTML
- CSS
- Knowledge of a version control system (e.g. GIT / SVN)
Diversity and Inclusion at RSM
At RSM, we want to create a strong sense of belonging so that people of all identities, backgrounds, and cultures feel they can bring their true self to work. Our clients come from all walks of life. We aim to achieve that same diversity of background, experience and perspective in our own teams, so that we can genuinely understand our client’s needs. Diverse teams bring a broader range of ideas and insights to work. That’s why we’re working together to ensure our firm’s principles and processes support a firm culture that embraces difference and strengthens inclusion.
At RSM we work hard to create an environment where our people can make a difference - to themselves, their career, their teams, and to the success of our firm and clients. We support all our people to work flexibly, to manage their family and other responsibilities alongside their work commitments; we believe this is key to achieving an inspiring and fulfilling working environment.