drjobs Senior Software Developer

Senior Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Senior Software Developer

Reports to: CTO

Department: Engineering

Location: Hybrid Office

Utelogy is a leading provider of intelligent management monitoring and control software for the fast-moving world of AV and Unified Communications. Utelogy helps organizations make data-driven decisions and empowers support organizations to deliver world class enterprise grade service more efficiently. You will be a part of a fast-paced team of self-starters that are excited to challenge the emerging technology space around near real-time remote management platform capabilities for global devices (i.e. AV BMS IoT) at scale. This role is a fantastic opportunity to grow your knowledge and skillsets with a talented team of engineers.

We are looking for a highly motivated self-starting individual who is looking to own their areas of responsibility. Key attributes for success include the ability to self-manage prioritize effectively communicate clearly and deliver high quality software.

As a Senior Software Developer you will be architecting creative and innovative complex solutions. You will work across multiple facets of each project and juggle multiple responsibilities at the same time while mentoring other engineers to fulfill project objectives. It is important to have strong analytic capabilities and the ability to deliver projects on time.

Essential Duties and Responsibilities include the following (other duties may be assigned):

Architect develop test and debug complex Microsoft Azure cloud solutions

Modernize existing products and aid in the migration of key features to Azure microservices

Develop highly scalable fault tolerant and secure back-end solutions

Demonstrate proficiency creating asynchronous eventually consistent near-real time back-end data services at scale

Create technical documentation including architectural design drawings to guide future software development projects

Participate in contribute to and continuously improve Agile software development processes

Skills and Experience Required:

The requirements listed below are representative of the knowledge skill and/or ability required.

C# .Net Core 3.1 REST JSON

Secure web authentication and authorization

Implementation of device level protocols

Network communication troubleshooting for web and other services

Familiarity with front end UI JS and related frameworks

Database experience (SQL NoSQL/MongoDb Gremlin/TinkerPop)

async/await and multi-threaded environments

Remote monitoring device management and control (IoT)

Minimum Bachelors degree in Engineering or relevant experience.

Minimum 7-10 years of Relevant experience.

Knowledge in building projects using Agile/SCRUM methodologies.

Experience developing software in a microservices architecture

Experience working in a cloud hosted environment

Strong computational problem-solving skills

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.