This is a 3 month+ opportunity for an experienced contactor to start ASAP
Please apply with your day rate and available start date.
You will be responsible for the creation of high-quality, industry leading applications for the UK’s leading care management system. What you and the team create will have a direct impact in helping everyone who cares to do a great job.
What you get to do as Lead Software Engineer at QCS:
- Lead the development of applications across multiple projects
- Contribute to and make key technical decisions
- Work with the Head of Software Development to help define the technical vision
- Promote best practices based on project-specific needs
- Collaborate with the Business Analysts, by reviewing all new requirements from a technical perspective
- Estimate upcoming work
- Understand the QCS application architecture and development process and contribute to development
- Provide guidance to the team and lead the code review process
- Carry out research and development to underpin the development of future products and features
The skills, experience, and attributes that will make you successful in this role:
- You are a master of C# programming language, fluent in Javascript
- You are a proponent of Agile software development approaches
- You are confident in your experience as a software engineerand the SDLC to suggest amendments to requirements, designs and process from a technical perspective
- You have a good understanding of Cloud applications and their Infrastructure
- You are knowledgeable of at least one Cloud service provider –Preferably Microsoft Azure
- You have an excellent grasp of design patterns, implementation patterns and integration patterns
- You know GIT
- You have experience in both front and backend development
- You have experience of SQL and NoSQL databases
- You are able to identify, catalogue and where appropriate, pay down technical debt
- You have an excellent grasp of unit testing and test automation
- You have a good understanding of distributed systems
- You are naturally driven to get things done
- You respond positively to pressure
- You work at a faster than average pace
- You work well with others and have a natural ability to communicate at all levels
- You possess a growth mindset
At QCS we are advocates of flexible working, understanding life happens outside of work. Working from home and flexibility of hours is a normal part of our Everyday Flex working style.