At a Glance
- Tasks: Deliver high-quality software and support colleagues and customers.
- Company: Established tech company in Central Newbury with a dynamic work environment.
- Benefits: Competitive salary and opportunities for professional growth.
- Other info: On-site role with no free parking; great for those who thrive in a bustling office.
- Why this job: Join a collaborative team and make a real impact with your coding skills.
- Qualifications: 5+ years in Java, SQL, and web applications; mentoring skills a plus.
The predicted salary is between 55000 - 65000 £ per year.
We are looking for an experienced Senior Software Engineer to work for a small, well established company based in Central Newbury. This is an 'all round' role where no two days will be the same. The role is to deliver high quality, reliable software that meets both the business and customers’ needs. This includes interpreting specifications and developing applications in an agreed time frame. The role is also expected to maintain the software and documentation and provide 3rd level support to colleagues and customers who use and support the software.
Please note the company will expect you to work on site 5 days a week in Central Newbury (near the train station) and there is no free parking available.
Essential experience required:- Minimum of 5 years experience developing production applications using Java
- Minimum of 3 years experience of SQL
- Developing web applications and RESTful APIs - using modern web technologies
- Jakarta EE or similar enterprise Java frameworks
- Modern development environments such as IntelliJ, Eclipse or similar IDEs
- Version control systems such as Git in a collaborative development environment
- Relational and document databases such as PostgreSQL, MongoDB or SQLite
- Designing and implementing database schemas, queries and data access layers
- Designing and developing modular, maintainable software systems
- System and unit testing processes
- Maintaining, extending and refactoring existing production systems
- Reviewing and improving existing codebases
- Conducting code reviews and providing constructive feedback
- Guiding and advising junior developers
If you meet the criteria above, we very much look forward to hearing from you.
Senior Software Engineer in Newbury employer: Red Top Resources
Join a dynamic and supportive team in Central Newbury, where your expertise as a Senior Software Engineer will be valued and nurtured. Our company fosters a collaborative work culture that encourages innovation and continuous learning, providing ample opportunities for professional growth. With a focus on delivering high-quality software solutions, you'll enjoy the challenge of diverse projects while being part of a close-knit community dedicated to excellence.