CrawlJobs Logo

Senior Software Engineer

India, Pune · Job Posted June 28, 2026
Apply Position
Job Link Share

Job Description

Join Barclays as a Senior Software Engineer role, where we are looking for a passionate Engineer and Technical Educator to join our Engineering Excellence Team within the Development Platform organization. At Barclays, we're committed to pushing boundaries. Your role is focused on educating, upskilling, and fostering a thriving developer community – while being a champion for Development Platform products. You will play a critical role in helping developers adopt modern engineering practices, learn new tools, and improve their craft. At Barclays, we don't just anticipate the future - we're creating it.

Job Responsibility

  • Lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives
  • Lead engineering teams effectively, fostering a collaborative and high-performance culture to achieve project goals and meet organizational objectives
  • Oversee timelines, team allocation, risk management and task prioritization to ensure the successful delivery of solutions within scope, time, and budget
  • Mentor and support team members' professional growth, conduct performance reviews, provide actionable feedback, and identify opportunities for improvement
  • Evaluation and enhancement of engineering processes, tools, and methodologies to increase efficiency, streamline workflows, and optimize team productivity
  • Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development
  • Enforcement of technology standards, facilitate peer reviews, and implement robust testing practices to ensure the delivery of high-quality solutions

Requirements

  • Strong software engineering background, with hands-on experience in modern development practices (CI/CD, DevOps, Infrastructure as Code, etc.)
  • Proficiency in at least one major programming language (e.g., Python, Java, C#, Go, etc.)
  • Ability to build technical demos, hands-on workshops, prototypes, and code samples to support education efforts
  • Excellent public speaking and presentation skills, comfortable addressing audiences of all sizes
  • Good technical writing skills, with the ability to simplify complex concepts for diverse audiences
  • Ability to learn quickly, validate through POCs, and collaborate effectively
  • Foundational understanding of AI concepts and experience with agentic applications
  • Hands-on experience with AI-powered development environments and agentic IDEs

Nice to have

  • Experience in developer education, developer enablement, or technical advocacy
  • Background in hosting technical workshops, hackathons, or meetups
  • Familiarity with open-source software and community-driven development
  • Experience implementing documentation-as-code practices and workflows

What we offer

  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer

8 matching positions

New

Senior Software Engineer

Ready to shape solutions that make a real impact? Join a team where your ideas d...
Location
Location
United Kingdom , London
Salary
Salary:
75000.00 GBP / Year
edfenergy.com Logo
EDF UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial experience with React and/or React Native UI framework
  • Cloud architectures, particularly AWS
  • Serverless architectures
  • Loose-coupling, queuing, and event driven architectures
  • Expertise in at least one server-side language (ideally, NodeJS)
  • REST APIs, design and use of 3rd party APIs
  • Commercial experience with one or more popular app state management libraries
  • Test Driven Development/Behaviour Driven Development
  • Experienced in source control and CI / CD tooling technologies (e.g., GitHub, Terraform)
  • Jest framework experience
Job Responsibility
Job Responsibility
  • Designing, building and maintaining secure, scalable software solutions
  • Developing features using React, JavaScript and TypeScript
  • Creating well-structured, testable code to support automation
  • Working across the full software lifecycle in an agile environment
  • Supporting the software you build, including debugging and improvements
What we offer
What we offer
  • Potential for an annual bonus
  • Market-leading pension scheme
  • Customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days and more
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for a Senior Software Engineer to join the team that is revolutio...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 6+ years of experience in frontend software development, with a proven track record in designing scalable component architectures
  • Expert-level proficiency in TypeScript, React, and Next.js with deep understanding of modern frontend patterns (hooks, server components, SSR/SSG, ISR)
  • Hands-on experience with SolidJS or similar reactive frameworks, ideally building web components (Custom Elements) for modular, framework-agnostic delivery
  • Strong command of CSS/SASS/Tailwind CSS with experience implementing responsive, brand-themed designs across multiple markets
  • Strong understanding of software architecture, design patterns, and modern programming paradigms including micro frontends, component-driven development, and reactive programming
  • Demonstrated ability to lead technical initiatives, mentor peers, and drive strategic decisions aligned with business goals
  • Experience working in Agile/Scrum environments with cross-functional teams (product, design, backend, DevOps)
Job Responsibility
Job Responsibility
  • Design and develop scalable, accessible, and reusable UI components using TypeScript, React/Next.js, and SolidJS web components, powering seamless vehicle inventory search, filtering, and discovery experiences across devices and markets
  • Work within a micro frontend architecture using a monorepo, contribute to our internal design system, and drive innovation through behavior analytics, accessibility best practices, and performance optimization
  • Champion AI-assisted development practices, automate repetitive workflows, and continuously modernize the frontend stack to keep pace with evolving web standards and tooling
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Work Arrangement: Hybrid: This role is categorized as hybrid. This means the suc...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Engineering, or a related field
  • 6+ years of experience in software development, with a proven track record in designing scalable systems and contributing to architectural decisions
  • Strong understanding of software architecture, design patterns, and modern programming paradigms including microservices and micro-frontend architectures
  • Proficient in front-end technologies such as ReactJS, component-based UI design and backend technologies/frameworks like Java, Quarkus or Spring Boot
  • Demonstrated ability to lead technical projects and make strategic decisions that align with business and engineering goals
  • Excellent problem-solving skills with the ability to analyze complex systems and propose effective, scalable solutions
  • Deep expertise in Kubernetes administration, containerization best practices, and Helm for managing cloud-native applications in production
Job Responsibility
Job Responsibility
  • Collaborate on the design and development of scalable, reliable systems that meet both business and non-functional requirements (performance, security, maintainability)
  • Contribute hands-on to coding, prototyping, and code reviews, promoting clean code practices and secure development standards
  • Work with technical leads and peers to implement modern design patterns and architectural best practices
  • Build and maintain efficient data flows using both synchronous and asynchronous integration patterns
  • Stay current with emerging technologies and tools to improve development workflows and system capabilities
  • Partner with product managers, designers, and Staff Engineers to deliver high-quality, customer-focused features
  • Participate and lead technical improvements, including performance optimization and system refactoring
  • Build and optimize CI/CD workflows using platforms such as Jenkins, GitHub Actions, or ArgoCD
  • Manage and enhance services deployed on Kubernetes at scale, using Helm charts and best practices in container orchestration
  • Ensure platform stability through robust observability, monitoring, and alerting, leveraging tools like Prometheus, Grafana, Datadog, or equivalent
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Security represents one of the most critical priorities for our customers in a w...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • ability to meet Microsoft, customer and/or government security screening requirements
  • must pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own end-to-end design, development, and operation of distributed services and/or clients processing millions of requests per second at 99.999% availability
  • Partner across engineering, product, and design to build customer-facing experiences that simplify complex workflows, reduce friction, and create moments of delight for users
  • Investigate and resolve production incidents
  • participate in on-call rotation for mission-critical services
  • Drive performance analysis and optimization to meet low single-digit millisecond latency targets and minimize added latency
  • Champion engineering quality through automated testing, ensuring services are clean, well-factored, and well-tested
  • Strengthen observability by improving telemetry, tracing, and diagnostics for rapid incident detection and resolution
  • Mentor engineers on the team through code reviews, design guidance, and engineering best practices
  • Evangelize the usage of AI to increase productivity and quality on the team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer, you’ll be a key figure in one of our cross-functi...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
collinsongroup.com Logo
Collinson
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development with a strong focus on TypeScript (Node.js & React) and excellent knowledge of JavaScript fundamentals
  • Experience building and running production systems in AWS using tools like EKS, Lambda, RDS
  • Skilled in designing and building GraphQL and RESTful APIs, with practical knowledge of MongoDB, PostgreSQL, and Kafka
  • Comfortable developing software within an event-driven architecture
  • Deep knowledge of writing automated tests with Jest, Pact, and the principles of TDD
  • Comfortable building and maintaining CI/CD pipelines (we use GitHub Actions) for code deployment primarily using Terraform
  • Experience using DataDog (or similar) to monitor services and debug production issues
  • Experience working in Agile environments using tools like Git, Jira, and Confluence, with a mindset of collaboration and continuous improvement
  • Able to take a problem and run with it, bringing a pragmatic, product-focused approach to software delivery
Job Responsibility
Job Responsibility
  • Write clean, efficient, and testable code, owning complex features and services from design to deployment
  • Work closely with your squad (PMs, engineers, QAs) to refine requirements, scope technical solutions, and deliver great software
  • Champion automated testing and CI/CD. You’ll write unit, integration, and contract tests, and help make our systems robust and reliable
  • Build, deploy, and monitor services in AWS using tools like Terraform, Kubernetes, and GitHub Actions
  • Take responsibility for the health, performance, and maintainability of the code you ship
  • Help evolve our engineering standards and practices by sharing knowledge, reviewing code, and learning from incidents
  • Being a mentor and teacher to less experienced engineers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for an experienced Sr. Software Engineer to create and maintain s...
Location
Location
United States , Plano
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent practical experience in software development
  • At least 5 years of experience building applications with .NET and C#
  • Minimum 3 years of hands-on development experience using Visual Studio in enterprise environments
  • Strong background in ETL development, data mapping, and transformation processes
  • Proficiency in writing complex database queries and procedural SQL using T-SQL and/or Oracle PL/SQL
  • Experience with web technologies such as ASP.NET, JavaScript, and React.js
  • Strong communication, analytical thinking, and problem-solving abilities in collaborative settings
  • Previous exposure to loan origination or loan servicing systems is helpful, but not required
Job Responsibility
Job Responsibility
  • Create, enhance, and fine-tune business applications, data processing solutions, and reporting tools that support operational needs
  • Improve existing .NET-based systems by developing scalable features and streamlining data workflows using C# and database programming
  • Develop and support ETL processes that gather, transform, and load information from a variety of internal and external data sources
  • Produce and maintain reporting solutions, including dynamic reports with scheduled distribution and user-driven parameters
  • Connect platforms and services through APIs, data exchanges, and internal integration points to enable reliable information flow
  • Write maintainable, reusable code and shared components, and expand test coverage to improve application quality
  • Investigate production problems, identify root causes, and implement fixes using logs, monitoring tools, and diagnostic methods
  • Maintain accuracy and consistency across data pipelines and reporting outputs through validation and quality checks
  • Contribute to technical reviews and provide guidance to entry-level developers on coding practices, design decisions, and troubleshooting
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
Read More
Arrow Right

Senior Software Engineer

Pine Park Health brings doctors and nurses to seniors where they live. We're bac...
Location
Location
United States , Berkeley
Salary
Salary:
190000.00 - 215000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • Deep full-stack fluency with modern web technologies (we use React, Remix, Node, TypeScript, Postgres, Prisma — depth of understanding matters more than framework-matching)
  • You've built a personal AI development workflow — configured tooling, custom prompts, sharp instincts for where the models excel and where they'll confidently lead you wrong
  • You function as a full owner: you scope the problem, manage the work, write the code, instrument the outcome, and close the loop
  • Especially strong fit if: You've been a founding engineer, tech lead, or staff engineer — someone who set technical direction, made architectural calls without a playbook, and owned the consequences
  • Startup experience where wearing many hats wasn't a novelty but a necessity
  • Healthcare technology, EHR integrations, or HIPAA-regulated environments
  • Value-based care, Medicare, or clinical workflow automation experience
  • Systems where correctness really mattered — finance, healthcare, infrastructure
  • Bonus points if you also bring depth in: Mobile development (iOS/Android or React Native)
Job Responsibility
Job Responsibility
  • 60% product and 40% engineering
  • Receive a key business problem to solve, with specific test criteria
  • Own that problem all the way through
  • Shadow and interview doctors, nurses, medical assistants, and patients
  • Document their work, understand key struggles and bottlenecks, suggest ways software can help
  • Design a solution that involves operations, including building new workflows, design, and engineering
  • Collaborate with other team members to fill gaps
  • Rely heavily on AI tools and AI agents
  • Review code for team members with less experience
What we offer
What we offer
  • Equity in a Y Combinator-backed Series B company with clear growth trajectory
  • Comprehensive medical, vision, and dental insurance for you and your dependents
  • Flexible spending accounts for health and dependent care expenses
  • 401(k) retirement plan
  • Generous paid time off: Paid sick leave
  • 8 weeks of paid parental leave
  • Monthly wellness allowance
  • Professional development funding
  • Team building through regular social events and offsites
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer to design, build, and operate high-thr...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years Strong Java expertise with experience building production-grade services
  • 8+ years Hands-on API development experience, including RESTful services and API security
  • Cloud deployment experience on GCP and/or equivalent cloud platforms
  • 2+ Solid experience with Access Management protocols: OAuth 2.0, OpenID Connect (OIDC), SAML
  • Proven experience building and operating high-criticality systems with strict SLAs
  • Strong understanding of distributed systems, concurrency, and performance optimization and resiliency
  • Experience with observability (metrics, logs, traces) and production troubleshooting
  • Proficiency in building server-side applications (API SME) using C# and .NET Technologies
  • Solution design and implementation experience for high availability, High throughput, high scalability Application
  • Good understanding of the latest System Architecture and Development Standards and Guidelines
Job Responsibility
Job Responsibility
  • Lead Solution in the development and delivery of the organization’s software products to QA, UAT and Production
  • Manage day-to-day activities and promote Agile software development practices within the team
  • Collaborate with product owners and key stakeholders in Project Management, Business, QA, and Technology Operations to ensure timely and budget-friendly software project delivery
  • Work with Scrum Master and product owner to provide development sizing and cost analysis estimates
  • Collaborate with the product owner and team members in story decomposition, feature design, and task prioritization
  • Utilize automated software testing tools and frameworks, including test-driven development, to meet software quality standards
  • Support Single Sign-On (SSO) integration efforts to connect systems both internally and externally to Schwab
  • Assist the release manager in assembling releases and improving the release process
  • Help resolve needs and roadblocks identified by team members with the Scrum Master
  • Ensure the coordination of individual team deliverables to achieve product releases
  • Fulltime
Read More
Arrow Right