Instagram
youtube
Facebook

Software Engineer – Sales Tech

5-8 years
18–30 LPA
10 June 20, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Software Engineer – Sales Tech

Job ID/Reference Code: JR-0000034860
Location: Pune, India
Experience Required: 5–8 Years
Educational Requirements:

  1. Bachelor’s Degree in Computer Science / Engineering / IT or equivalent experience


Service Line: Markets Post Trade


Role Overview:

  1. As a Software Engineer – Sales Tech at Barclays, you will lead the development of scalable and secure trading and sales platforms.

  2. You will work with modern technologies in microservices, messaging, caching, and DevOps, collaborating closely with global teams.

  3. The role emphasizes strong backend Java development and integration within a distributed and financial services environment.


Key Responsibilities:

  1. Develop and maintain scalable, high-performance applications using Java (v8+), Spring Boot, and microservices architecture.

  2. Implement messaging solutions using Kafka and caching mechanisms like Apache Ignite.

  3. Ensure CI/CD and automated testing practices are followed using GitLab, Maven, and JUnit.

  4. Adhere to TDD and work within Agile teams to ensure delivery on time and within scope.

  5. Participate in production issue resolution and provide quick turnaround for service restoration.

  6. Collaborate with UI teams to ensure backend/frontend integration and smooth workflows.

  7. Contribute to requirements gathering, system design, and technical documentation.

  8. Engage in code reviews, performance tuning, and promote clean coding standards.


Technical Requirements:

  1. Proficient in Java 8+ with solid object-oriented programming skills.

  2. Experience with Spring Boot, JUnit, GitLab/Maven, and Agile/JIRA environments.

  3. Hands-on experience with Kafka (or similar messaging systems).

  4. Familiarity with Apache Ignite or other distributed caching systems.

  5. Strong understanding of TDD and CI/CD concepts and tools.

  6. Experience in investigating production issues with a quick resolution mindset.

  7. Good analytical and debugging skills.

  8. Knowledge of BPM tools like Camunda (preferred).


Preferred Skills:

  1. Prior experience in the financial domain, especially Fixed Income or Sales/Trade platforms.

  2. Familiarity with Pre-Trade/Post-Trade workflows and life-cycle processing.

  3. Knowledge of UI/UX principles to align with frontend development.

  4. Microservices orchestration and workflow automation using BPMN.

  5. Strong collaboration skills with distributed/global teams.

  6. Ability to multitask across several strategic initiatives and support tasks.


Assistant Vice President Expectations:

  1. Lead a team to deliver complex projects and mentor junior engineers.

  2. Influence architectural and technical decisions in alignment with business goals.

  3. Promote adherence to Barclays’ standards for risk management and governance.

  4. Take ownership of deliverables and provide strategic inputs to senior leadership.

  5. Handle escalated issues, guide on best practices, and ensure policy compliance.

  6. Drive cross-functional collaboration to align with enterprise-level strategies.

  7. Foster a culture of innovation, quality, and accountability.

  8. Guide team through challenges using evaluative judgment and data-backed analysis.


Leadership & Behavioural Expectations:

  1. Demonstrate the four LEAD behaviours:

    1. Listen and be authentic

    2. Energise and inspire

    3. Align across the enterprise

    4. Develop others

  2. Embody Barclays Values: Respect, Integrity, Service, Excellence, Stewardship

  3. Apply the Barclays Mindset: Empower, Challenge, and Drive

  4. Deliver solutions that are well integrated, secure, and business-aligned.

  5. Manage communication of complex, technical topics with clarity.

  6. Maintain strong relationships with internal and external stakeholders.

  7. Proactively identify risks and propose mitigation strategies.

Jobs in other cities