Global offices

Global offices

Visit this country's website View all global offices


Software Developers - 6 Month Fixed Term

Location: Dundee, Scotland, United Kingdom
Working within a talented team of technology experts, a Software Developer will play a leading role in the delivery of high quality applications for our customers. Technology innovation in the Learning and Development industry is paramount, and through innovative solutions we aim to create a differentiator for our business that provides a legendary experience for our customers on every part of their journey with us.
As a Software Developer at Insights you will support the evolution of an API layer, which underpins our customer facing software technology stack, as well as our primary client facing web application. 
You will work in a highly collaborative environment using a mixture of Agile and Waterfall methods.  You will leverage, promote and enhance our software frameworks, components and design patterns to deliver robust and scalable solutions.
What you’ll do to succeed

- Design, code and support robust and scalable software solutions
- Ensure quality of solutions by conducting code and design reviews, writing unit tests and supporting the continuous integration environment.
- Assist the Software Development Manager in mentoring and developing team members
- Deliver code on time and to specification
- Clearly articulate your progress against the current project plan
- Work with the Software Development Manager and other Developers to set best practices for the team
- Collaborate with other Senior Developers to design the architecture for our solutions
- Maintain the configuration of the machines used for development and testing
- Choose the design patterns used in our solutions
- Provide the appropriate level of documentation for solutions and be an evangelist in the team for the development knowledge base
- Perform third-line application support
- Be highly productive whilst balancing the need for quality and agility
- Work collaboratively with the team
- Assist in the selection of appropriate technologies for our applications
- Contribute towards the enhancements of our development processes and policies
- Assist in the development of our application architecture
- Understand our business and our customers
How you’ll show up
- You will take responsibilities for your tasks ensuring that you are diligently following through on them until they are satisfactorily addressed
- You’ll have a positive outlook and work ethic
- You will look to collaborate with you team and others in the business
- Problem solving will be high on your list of things to do and you will be tenacious in your drive to deliver on this
- You will be passionate about technology always looking for the next piece that will allow development of our solutions to be better
- You will have a desire to deliver solutions that please users
What you’re great at 
- Extensive experience in C#, .NET Framework, SQL Server, HTML & Javascript
- Developing and delivering Microsoft Web APIs
- Working with the Microsoft stack of development technologies including Visual Studio, SQL Server Management Studio, and TFS or VSTS (Azure DevOps)
- Strong technical viewpoint supported by the implementation of robust, scalable, and successful solutions
- Leading the use of the latest technologies to deliver cutting edge software
Please note this role is based in Dundee, with some remote working possible
this job portal is powered by CATS