Senior Software Developer

Senior Software Developer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Architect and develop innovative cloud solutions while mentoring fellow engineers.
  • Company: Join Utelogy, a leader in AV and Unified Communications software.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make an impact in the tech space with cutting-edge projects and a talented team.
  • Qualifications: 7-10 years of experience in software development, especially with C# and Azure.
  • Other info: Dynamic, fast-paced environment with a focus on innovation and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

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

  • 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

  • C#, ASP.Net, .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

Senior Software Developer employer: Employment International

Utelogy is an exceptional employer that fosters a dynamic and innovative work culture, perfect for Senior Software Developers eager to push the boundaries of technology. With a strong emphasis on employee growth, you will have the opportunity to enhance your skills while collaborating with a talented team in a fast-paced environment. Located in a vibrant tech hub, Utelogy offers unique advantages such as access to cutting-edge projects and a supportive atmosphere that encourages creativity and professional development.
E

Contact Detail:

Employment International Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer

✨Tip Number 1

Network like a pro! Attend tech meetups, conferences, or online webinars related to software development. It's a great way to meet industry folks and get your name out there.

✨Tip Number 2

Show off your skills! Build a portfolio showcasing your projects, especially those involving Azure and microservices. This will give potential employers a taste of what you can do.

✨Tip Number 3

Don’t just apply anywhere; focus on companies that excite you, like Utelogy! Tailor your approach and let them know why you’re the perfect fit for their team.

✨Tip Number 4

Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Plus, it shows you’re genuinely interested in the role.

We think you need these skills to ace Senior Software Developer

C#
ASP.Net
.Net Core 3.1+
REST
JSON
Secure web authentication and authorization
Device level protocols implementation
Network communication troubleshooting
Front end UI familiarity
JavaScript and related frameworks
Database experience (SQL, NoSQL/MongoDb, Gremlin/TinkerPop)
Async/await and multi-threaded environments
Remote monitoring device management and control (IoT)
Agile/SCRUM methodologies
Microservices architecture

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Developer role. Highlight your experience with C#, ASP.Net, and Azure cloud solutions. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your ability to architect and develop complex solutions. We love seeing real-world applications of your skills, especially in a microservices architecture.

Be Clear and Concise: When writing your cover letter, keep it clear and to the point. We appreciate straightforward communication, so make sure to express your motivation and how you can contribute to our fast-paced team.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to see what you bring to the table!

How to prepare for a job interview at Employment International

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like C#, ASP.Net, and Azure. Brush up on your knowledge of microservices architecture and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of complex problems you've solved in your previous roles. Highlight your analytical capabilities and how you approached challenges, especially in a cloud-hosted environment or with IoT devices.

✨Demonstrate Agile Experience

Since the role involves Agile methodologies, be ready to discuss your experience working in Agile/SCRUM teams. Share how you’ve contributed to improving processes and how you manage multiple responsibilities while delivering high-quality software.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project goals, and Utelogy's approach to innovation. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Senior Software Developer
Employment International
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>