At a Glance
- Tasks: Develop and enhance web applications while mentoring junior engineers.
- Company: Join Talogy, a forward-thinking tech company with a collaborative spirit.
- Benefits: Enjoy flexible hours, remote work options, and opportunities for professional growth.
- Why this job: Make a real impact by working on innovative projects in a dynamic environment.
- Qualifications: 5+ years in software engineering with strong C# and .Net skills.
- Other info: Embrace new technologies and enjoy excellent career advancement opportunities.
The predicted salary is between 60000 - 80000 £ per year.
The Senior Software Engineer role at Talogy enables the development of new features of the technologies that we provide to our customers. Senior Software Engineers are senior individual contributors without formal line management responsibility, but they do provide guidance and advice to more junior members of the team. They also work very closely with others across the engineering teams to understand what has been scoped, develop new features of existing C# web-based applications with an SQL database, and integrate with internal and third-party systems. This is a full-time permanent role, with flexible hours around core office availability Monday to Friday. The role can be performed remotely, with occasional travel required for meetings, events and workshops.
Role Responsibilities
- Responsible for managing and executing end-to-end for key technology platforms and be accountable for projects.
- Provide mentoring and guidance to more junior members of Software Engineering teams.
- Develop enterprise class & scalable web applications.
- Enhance and support existing web application functionality which includes new feature development and resolving complex code issues as reported.
- Collaborate with subject matter experts, product managers and engineers to build modern, scalable, user friendly and functionally robust web applications in an AGILE environment.
- Participate in all aspects of SDLC including analysis, requirements, design, implementation, testing and support.
- Use principles, guidelines and best practices as defined.
- Reviewing and analysing feature requirements.
- Maintaining and creating product knowledge documentation.
- Researching and embrace new techniques and technology to improve technology.
- Other duties may be assigned.
- Focus on quality throughout with strong unit testing.
Knowledge, Skills and Experience Requirements
- Education to Bachelor’s degree level in Computer Science or related field.
- 5+ years’ experience in software engineering roles.
- Hands-on experience with C#, .Net and GitHub.
- Experience with designing and creating APIs preferred.
- Experience with ORM technologies such as Hibernate.
- Experience in fault finding and resolving Priority 1 production issues.
- Experience with relational databases like MSSQL.
- Familiarity with cloud technologies such as Azure and AWS desirable.
- Experience with Jira, Angular, React, Blazor and Kubernetes desirable.
- Experience with microservices architecture and accessibility work (specifically WCAG) desirable.
Senior Software Engineer employer: Talogy
Contact Detail:
Talogy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Talogy or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#, .Net, and SQL databases. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
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 any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific examples of web applications you've developed or contributed to. Mention any experience with SQL databases and APIs, as this will show us you’ve got the hands-on experience we value.
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how you can contribute to our team. We appreciate straightforward communication!
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 Talogy
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .Net, and SQL databases. Brush up on your experience with APIs and ORM technologies like Hibernate, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific examples of how you've resolved complex code issues or managed Priority 1 production problems. This is a great opportunity to demonstrate your analytical thinking and troubleshooting abilities.
✨Emphasise Collaboration
Since the role involves working closely with other teams, highlight your experience in collaborative environments. Share examples of how you’ve worked with product managers and engineers to deliver scalable web applications in an AGILE setting.
✨Prepare Questions
Have a few thoughtful questions ready about the company’s tech stack, team dynamics, or future projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.