Software Engineer
Location: Holsworthy, England, United Kingdom
We are seeking a highly skilled and motivated Software Engineer to join our dynamic development team. The ideal candidate will be instrumental in designing, developing, testing, and deploying high-quality software solutions, working on cutting‑edge technologies, collaborating with cross‑functional teams, and contributing across the entire software development lifecycle.
Responsibilities
* Design, develop, and maintain efficient, reusable, and reliable code using best practices and established patterns.
* Work closely with product managers, designers, and other engineers to understand user needs, define technical requirements, and deliver high‑impact features.
* Write and execute unit, integration, and end‑to‑end tests to ensure code quality and system reliability; participate in code reviews to maintain high coding standards.
* Identify bottlenecks, debug issues, and implement performance improvements across the application infrastructure.
* Create and maintain technical documentation for new features, APIs, and system architecture.
* Participate in Agile/Scrum ceremonies, including sprint planning, daily stand‑ups, and retrospectives.
* Stay up‑to‑date with emerging technologies and tools; propose improvements to our development processes and technology stack.
Qualifications
Required
* Education: Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
* Professional experience in software development (X+ years; replace X with desired number of years).
* Proficiency in one or more relevant programming languages (e.g., Python, Java, JavaScript, C++, Go).
* Strong understanding of data structures, algorithms, and fundamental computer science principles.
* Experience with Git or similar version control systems.
* Excellent analytical and problem‑solving skills.
Preferred
* Experience with cloud platforms such as AWS, Azure, or GCP.
* Familiarity with containerization technologies (Docker, Kubernetes).
* Knowledge of database systems (SQL and NoSQL).
* Experience with CI/CD pipelines (Continuous Integration/Continuous Delivery).
Benefits
* Competitive salary and equity options.
* Comprehensive health, dental, and vision insurance.
* Generous paid time off and flexible work schedule.
* Professional development and training opportunities.
* £30.00/day.
#J-18808-Ljbffr