Job Summary:
Join a growing technology team as a Senior Software Engineer and help build high-quality, scalable software solutions. This is an excellent opportunity to work on innovative projects, collaborate with talented professionals, and contribute to the development of modern applications in a supportive environment.
What you'll do:
- Design, develop, test, and maintain software applications.
- Write clean, efficient, and maintainable code.
- Collaborate with cross-functional teams to deliver software projects.
- Troubleshoot, debug, and resolve technical issues.
- Support code reviews and contribute to engineering best practices.
- Improve application performance, security, and scalability.
- Participate in Agile development activities and sprint planning.
- Assist in evaluating new technologies and development tools.
Requirements:
- Experience in software development, programming, or application engineering is preferred.
- Knowledge of modern programming languages and software development practices.
- Strong analytical and problem-solving skills.
- Ability to work both independently and within a collaborative team.
- Familiarity with cloud platforms, APIs, databases, or DevOps tools is beneficial.
- Good communication and organizational skills.
- Willingness to learn and adapt to new technologies.
Why work with us:
- Competitive salary with opportunities for career progression.
- Collaborative and supportive working environment.
- Ongoing learning and professional development.
- Opportunity to work with modern technologies and innovative projects.
- Long-term career growth within a growing organization.
Pay: £42,000.00-£54,000.00 per year
Benefits:
- Company events
- Company pension
- Employee stock purchase plan
Work Location: In person