Role: Full-stack developer Rate: Inside IR35 Location: 2 days a week onsite in Knutsford/ 3 days remote Duration: 6months Sr Developer (Full Stack Development): About the Role: We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team within the banking domain. You will play a crucial role in designing, developing, and maintaining robust and scalable applications that support our critical banking operations. You will be responsible for the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. You will work closely with product managers, business analysts, and other developers to deliver high-quality solutions that meet the evolving needs of our customers and the business. Responsibilities: Full Stack Development: Design, develop, and maintain full-stack applications using modern technologies and frameworks. Architecture and Design: Contribute to the architectural design and technical direction of projects, ensuring scalability, performance, and maintainability. Front-End Development: Develop responsive and user-friendly front-end interfaces using modern JavaScript frameworks (e.g., React, Angular,), HTML5, and CSS3. Back-End Development: Develop robust and scalable back-end services using Java, Python, Node.js, or other relevant technologies. Database Management: Design and implement efficient database schemas and queries using relational or NoSQL databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB). API Development: Design and develop RESTful or GraphQL APIs for seamless integration with other systems. DevOps Practices: Implement and maintain CI/CD pipelines for automated builds, testing, and deployments. Code Quality and Testing: Write clean, well-documented, and testable code. Conduct thorough code reviews and implement unit, integration, and end-to-end tests. Knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc. Troubleshooting and Debugging: Identify and resolve complex technical issues and performance bottlenecks. Mentorship and Collaboration: Mentor junior developers and collaborate effectively with cross-functional teams. Agile Methodology: Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Performance Tuning: Optimize application performance for high transaction volumes and low latency. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years of experience in full-stack software development. Strong understanding of banking domain concepts and regulations. Proficiency in at least one modern front-end framework (React, Angular, Vue.js). Proficiency in at least one back-end programming language (Java, Python, Node.js). Experience with relational or NoSQL databases. Experience with API development (RESTful or GraphQL). Experience with containerization and orchestration tools (Docker, Kubernetes) is a plus. Strong understanding of software development principles and best practices. Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Experience with CI/CD pipelines and DevOps practices. Knowledge of security best practices for web applications. Familiarity with financial transaction processing and payment systems. Experience in developing highly scalable and resilient systems. Preferred Qualifications: Experience with microservices architecture. Experience with event-driven architecture. Certifications in relevant technologies. Experience with core banking systems. Key Skills: Full Stack Development Banking Domain Knowledge JavaScript (React, Angular, Vue.js) Java, Python, Node.js SQL, NoSQL API Development (REST, GraphQL) DevOps (CI/CD, Docker, Kubernetes) Agile Methodologies Security Performance Tuning LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds. Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period. ADZN1_UKTJ