At a Glance
- Tasks: Join the Unity team to design and develop innovative software solutions.
- Company: Totalmobile, a tech leader transforming mobile workforces across the UK and Ireland.
- Benefits: Inclusive culture, competitive salary, and opportunities for professional growth.
- Other info: Embrace diversity and be part of a dynamic team focused on innovation.
- Why this job: Make a real impact with cutting-edge technology in a supportive environment.
- Qualifications: 5+ years in software development with skills in C#, .NET, and Azure.
The predicted salary is between 55000 - 70000 £ per year.
At Totalmobile, we believe in using technology to transform how mobile workforces operate. Our platform supports over 1,000 organisations and 500,000 workers, helping them deliver critical services more efficiently and effectively. With a growing team of 400+ employees across the UK and Ireland, we’re continuing to evolve our product suite and invest in the future of data, analytics, and AI.
The work the Unity Team does spans many areas across Totalmobile; the primary goal, however, of the Unity team is to design and develop Totalmobile’s Integration. The Unity Team aims to:
- Rationalise overlapping Product boundaries via common Models and Interfaces
- Provide a Standard Integration Framework
- Allow Products to easily map Common Models to their own domain
- Standardise User Identity across all Products
- Standardise Design Language across all Products
We are seeking a Senior Software Developer to join the Unity team. The successful candidate will have a strong background in C#, .NET, SSRS, SQL, and Azure, identity management technologies, such as Azure Entra, as well as experience working in an Agile development environment. In this role, you will be responsible for designing, developing, deploying and maintaining software solutions for a variety of projects. You will work closely with our team of developers and stakeholders to ensure that projects are delivered on time and to the highest quality standards. You will also be expected to continuously learn and stay up-to-date with new technologies and best practices in the software development industry.
Essential skills
- A bachelor's degree in Computer Science or a related field
- 5+ years of experience as a Software Developer
- Proficiency in C#, .NET, NoSQL, and Azure
- Azure DevOps
- Experience working in an Agile development environment
- Strong problem-solving and communication skills
- A passion for learning and staying up-to-date with new technologies and best practices
Desired skills
- Experience with web technologies such as JavaScript, HTML, CSS & React
- Experience with automated testing and continuous integration/continuous deployment (CI/CD)
- Familiarity with software development frameworks such as .NET Core, .NET8+
- Experience with identity management technologies, such as Azure Entra.
Here at Totalmobile, we want our employees to feel valued, appreciated, and free to be who they are at work. We are committed to an inclusive workforce that fully represents many different cultures, backgrounds and viewpoints. We are dedicated to supporting inclusion and diversity at Totalmobile. We actively celebrate colleagues’ different abilities, sexual orientation, ethnicity, faith, and gender. Everyone is welcome and supported in their development at all stages in their journey with us.
Senior Software Engineer employer: TotalMobile
At Totalmobile, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. As a Senior Software Engineer, you will not only contribute to cutting-edge technology that transforms mobile workforces but also benefit from our commitment to employee growth through continuous learning opportunities and a supportive culture that celebrates diversity. Located across the UK and Ireland, our collaborative team of over 400 professionals is dedicated to making a meaningful impact in the industry while ensuring every voice is heard and valued.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Totalmobile on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Unity team.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your projects, especially those involving C#, .NET, and Azure. When you get the chance to chat with recruiters or during interviews, share your work and how it relates to what Totalmobile is doing.
✨Tip Number 3
Stay updated! Make sure you're familiar with the latest trends in software development, especially around Agile methodologies and identity management technologies like Azure Entra. This will help you stand out as a candidate who’s genuinely interested in the field.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Totalmobile team and contributing to our mission.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C#, .NET, and Azure, and don’t forget to mention any Agile projects you've worked on. We want to see how your skills align with what we’re looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about software development and how you can contribute to our Unity team. Be genuine and let your personality come through – we love seeing the real you!
Showcase Your Projects:If you’ve worked on any cool projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to know what you’ve built and how it relates to the technologies we use. It’s all about showing us your hands-on experience.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll get to see more about our culture and values while you’re at it!
How to prepare for a job interview at TotalMobile
✨Know Your Tech Stack
Make sure you’re well-versed in C#, .NET, and Azure. Brush up on your knowledge of identity management technologies like Azure Entra. Being able to discuss your experience with these tools confidently will show that you’re a strong fit for the role.
✨Showcase Agile Experience
Since the role requires working in an Agile environment, be prepared to share specific examples of how you've contributed to Agile projects. Talk about your role in sprints, stand-ups, and retrospectives to demonstrate your understanding of Agile methodologies.
✨Problem-Solving Mindset
Totalmobile values strong problem-solving skills. Prepare to discuss challenges you've faced in previous projects and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.
✨Emphasise Continuous Learning
With technology constantly evolving, it’s crucial to show your passion for learning. Mention any recent courses, certifications, or personal projects that highlight your commitment to staying updated with industry trends and best practices.