We are seeking a motivated and experienced Software Engineer to join our dynamic team.
This role involves designing, developing, and maintaining cutting-edge software solutions in a collaborative and innovative environment.
You will have the opportunity to work on both front-end and back-end development, using modern technologies to deliver high-quality applications.
Software Development Develop and maintain robust, scalable software solutions using modern programming languages such as Java, C++ , or equivalent.
Create and optimize user-facing applications with HTML, CSS, JavaScript , and front-end frameworks/libraries.
Work with databases like MySQL, PostgreSQL , or MongoDB to build and manage data-driven applications.
Contribute to system design, ensuring performance, scalability, and security.
Optimize existing systems for performance and reliability.
Collaborate on the integration of cloud services (AWS, Azure, or Google Cloud).
Stay updated on emerging trends in software engineering and apply them to projects.
A Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
At least 5 years of professional experience in software engineering or related roles.
Proficiency in one or more programming languages: Java, C++, Python , or similar.
Strong front-end development skills using HTML, CSS, JavaScript , and familiarity with frameworks like React or Angular .
Solid understanding of database systems and experience with SQL or NoSQL databases.
Exposure to Agile methodologies and tools (e.g., Jira, Scrum).
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Competitive salary and performance-based bonuses.
Comprehensive health insurance coverage.
Opportunities for professional development and career growth.
Flexible hybrid work environment with a focus on work-life balance.
A 30-minute video interview via Teams.
# Final in-person interview at our Reading office.
Career Progression: Our organization is dedicated to fostering internal growth by providing clear, structured career progression opportunities.
Include a statement on commitment to diversity and inclusivity.