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
Contact Detail:
Talent Recruiting Team