Senior Software Engineer/Developer
Senior Software Engineer/Developer

Senior Software Engineer/Developer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
PSI Services LLC

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, and opportunities for professional growth.
  • Other info: Embrace new technologies and enjoy excellent career advancement opportunities.
  • Why this job: Make an impact by working on innovative projects in a dynamic environment.
  • Qualifications: 5+ years in software engineering and experience with Java/Spring and SQL.

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

The Senior Software Engineer/Developer 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 Java/Spring web-based applications with a 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.
  • 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.
  • 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 REACT, Angular, GIT and JIRA desirable.
  • Experience with microservices architecture and accessibility work (specifically WCAG) desirable.

Senior Software Engineer/Developer employer: PSI Services LLC

At Talogy, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our Senior Software Engineers enjoy flexible working hours and the opportunity to work remotely, while also benefiting from professional growth through mentoring and guidance opportunities. With a focus on quality and cutting-edge technology, Talogy provides a rewarding environment for those looking to make a meaningful impact in software development.
PSI Services LLC

Contact Detail:

PSI Services LLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer/Developer

✨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 job opportunities that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java/Spring 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/Developer

Java
Spring
SQL
API Design and Development
ORM Technologies (Hibernate)
MSSQL
Cloud Technologies (Azure, AWS)
REACT
Angular
GIT
JIRA
Microservices Architecture
AGILE Methodologies
Unit Testing
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Java/Spring, SQL databases, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include a section in your application that showcases your past projects. Whether it's developing APIs or working with microservices, we love to see real examples of your work. This helps us understand your hands-on experience and problem-solving skills.

Be Clear and Concise: When writing your cover letter, keep it clear and concise. We appreciate straightforward communication, so get to the point about why you're a great fit for the role. Don't forget to mention your mentoring experience, as guiding junior team members is key for us!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates. Plus, it’s super easy to do!

How to prepare for a job interview at PSI Services LLC

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Java, Spring, and SQL. Brush up on your knowledge of 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 where you've resolved complex code issues or managed Priority 1 production problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.

✨Demonstrate Team Collaboration

Since this role involves mentoring junior team members and collaborating with various stakeholders, be ready to share experiences that showcase your teamwork and leadership skills. Talk about how you’ve guided others and contributed to a positive team environment.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s engineering practices, their approach to Agile development, and how they integrate new technologies. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Senior Software Engineer/Developer
PSI Services LLC

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

>