We use cookies to make your experience of using our website better. To comply with the e-Privacy Directive we need to ask your consent to set these cookies.


Senior Software Engineer, Birmingham



Birmingham, United Kingdom 

Job Category:

Information Technology


€45,000.00 - €50,000.00

EU work permit required:


Job Reference:


Job Views:




Expiry Date:


Job Description:

Senior Software Developer- Birmingham- £45,000-£50,000

I am currently recruiting for a senior software engineer to join an exciting and progressive client based in Birmingham. This role is based within an existing technical team who design and implement systems for remote control, the monitoring and logging of assets, and system troubleshooting and debugging.
You will be expected to gather requirements and have excellent stakeholder management. Be used to working in a fast paced environment and continually delivering exceptional results.

The ideal candidate will have experience with;

* Development and maintaining bespoke data logging software to suit operational and business requirements
* Generation of flow charts and maps relating to software development
* Develop and maintain accurate records and backups of software, design development, revisioning and approval documentation
* Develop and maintain communication between data collection points (sites), central and hosted platforms
* Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies
* Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans
* Develop, refine, and tune integrations between applications
* Analyse and resolve technical and application problems

Role Requirements:

* Significant full cycle Software Development experience including gathering the requirements, designing the software, implementing the software, testing the software and documenting the software is essential
* Excellent knowledge of C#, .NET stack and JavaScript is a must
* Excellent knowledge of RabbitMQ and MongoDB is required
* A Mechatronics background is essential
* Prior experience of Azure serverless development including Azure functions, EventHub and Stream Analytics is essential
* Experience of architecting and developing software based on gathered requirements is required
* Advanced knowledge of Azure Compute through experience is required
* Knowledge of Python is desired
* Experience of designing real time dashboards and APIs
* Experience of NoSQL database such as cosmosDB or InluxDB would be advantageous
* Experience with OPC UA protocol and/or Modbus would be advantageous
* Exposure to networks troubleshooting
* Experience in Continuous Integration and Continuous Deployment

The successful candidate for this position will be earning £45,000-£50,000 + Bonus and outstanding benefits

For immediate consideration for this position, please send your CV to;
Company Info
Concept Information Technology

comments powered by Disqus