Ba...
Software Engineer
By BarclaysDescription
Join Barclays as a Software Engineer to drive innovation in financial technology. Develop high-quality software solutions and collaborate with cross-functional teams to enhance digital offerings.
Responsibilities
- Development and delivery of high-quality software solutions.
- Cross-functional collaboration with product managers, designers, and other engineers.
- Participation in code reviews and promotion of a culture of code quality.
- Adherence to secure coding practices.
- Implementation of effective unit testing practices.
Requirements
- Proficient in Java, Spring Boot, and REST APIs.
- Solid background in distributed systems, API development, and event-driven architectures.
- Hands-on experience with React and other UI technologies.
- Familiarity with Cloud technologies, especially AWS.
- Practical understanding of AI-assisted coding technologies.
- Experience in Agile delivery environments, utilizing Scrum or Kanban methodologies.
- Strong knowledge of DevOps, CI/CD pipelines, automated testing, and SRE/observability practices.
Nice to Have
- Strong communication skills for stakeholder and cross-functional interactions.
- Expertise in translating complex technical requirements into clear delivery plans.
- Proven ability to lead engineering teams through coaching, mentoring, and performance management.
- Capability to foster a culture of engineering excellence, innovation, and continuous improvement.
Opportunity Details
job
Pune