Senior Software Developer in Remote, South London, United Kingdom
Remote, South London, United Kingdom |
From GBP £55000.00 Per Annum |
Either
Coleman-James Limited are currently recruiting for a Software Developer and Senior Software Developer with specialised skills in Microsoft tech stack (C#, SQL server) and REST API’s.
Software Developer
-
Developing C# services and applications with back-end data access layers for use with the application front end and on-board solutions•
-
Develop application code with unit testing and automated testing to be deployed via CI/CD pipelines. Basic DevOps understanding (training provided)•
-
Develop REST API's for integrations into 3rd party solutions + systems•
-
Develop MQTT messaging system for on-board digital solutions (training will be provided)•
-
Write technical documentation for design & systems development activities•
-
Write technical documentation•
-
Understanding of code versioning and software lifecycle management tools•
-
Deliver software in an agile manner to meet the needs of the business•
-
Contribute to the overall systems architecture and help continually improve the application's feature set•
-
Ensure the best possible performance, quality, and responsiveness of applications within the product portfolio.
Senior Software Developer
-
Developing C# services & applications and back-end data access layers for use with the application front end and on-board solutions
-
Support day-to-day management and running of the development team; influence the choice of tech stack for all developments
-
Take ownership of software lifecycle and delivery of projects where necessary
-
Develop scalable messaging solutions for the on-board digital solutions using multiple technologies such as RabbitMQ, MQTT and OPC-UA (training will be provided if required)
-
Support the Azure infrastructure and hosted application
-
Implement automated testing platforms and unit tests while adopting a TDD approach for new projects
-
Manage the team using agile methodologies and take an active scrum master + product ownership role within the team
-
Deliver scalable solutions which meet the requirements of both the customer and the business.
-
Design and deliver an optimised, scalable database architecture for products
-
Provide DevOps capabilities and enhance the software delivery lifecycle through automation
-
Contribute to the overall systems architecture and microservice ecosystem both through design and code
-
Drive continuous improvements of development processes, standards, approach and best practices for the wider team.
-
Contribute to ongoing proof of concepts and prototypes
-
Write technical documentation for design & systems development activities
-
Identify & capture customer requirements and write technical functional requirements documentation
-
Identify bottlenecks and bugs, and devise solutions to these problems
-
Translate application storyboards and use cases into functional applications
-
Design, build, and maintain efficient, reusable, and reliable C# code
-
Ensure the best possible performance, quality, and responsiveness of applications
-
Help maintain code quality, organization, and automatization
Similar Job Searches
- Senior Software Developer
- Senior Software Developer in City of London
- Senior Software Developer in London
- Senior Software Developer in England, United Kingdom
- All jobs in City of London
- All jobs in England, United Kingdom
- Testing
- Training
- Senior
- Design
- Quality
- Senior Management
- Test
- Systems
- Setting
- Software
- Access
- Train
- Basic
- Performance