As a Software Engineer Fullstack at Barclays, you will drive innovation by utilizing cutting-edge technology to transform digital offerings. You will work collaboratively with cross-functional teams to deliver robust software solutions that align with business objectives.
Responsibilities
- Designing, developing, and improving software using various engineering methodologies that provide business capabilities for customers and colleagues
- Ensuring scalability, maintainability, optimization of code performance
- Cross-functional collaboration with product managers, designers, engineers to define requirements and devise solution strategies that align with business goals
- Promoting a culture of code quality through peer collaboration and code reviews
- Staying updated on emerging tech trends and contributing to organizational technology communities for continued growth in technical excellence
- Implementing secure coding practices to prevent vulnerabilities and protect sensitive data
- Executing effective unit testing methods to guarantee reliable code design
- Contributing towards defining policies/procedures aimed at mitigating risks associated with current operations
Skills & Qualifications
- Proficiency in frontend technologies (HTML5,CSS3,javascript ES6+, React/Vue/Angular)
- Experience with backend technologies (Node.js/Python/Java/.NET)
- Knowledge of both SQL & NoSQL databases
- Familiarity with version control systems particularly git along with collaborative workflow practices
- RESTful APIs development experience preferred including GraphQL
Experience
- Lead collaborative assignments involving structured tasks
- Mentoring junior staff regarding complex technical challenges
- Providing expert consultation on intricate matters affecting broader organisational functions
Education
- Bachelor's Degree or higher qualification preferably Computer Science Engineering or equivalent field.
Why Join Us
- Harness cutting edge technology to revolutionize digital offerings thereby enhancing user experience significantly.
- Be part of dynamic developer community focused on delivering innovative technological stacks meeting stringent quality benchmarks.
Benefits
- Competitive remuneration package aligned with market standards.
- Comprehensive health insurance covering medical needs comprehensively.
- Attractive retirement savings plans designed specifically tailored toward employee welfare considerations.