Software Designer

jobs.barclays

Pune, India
Not specified; not specified; not specified
**
Scalable maintainable high-performance software design
Distributed systems microservices api-based architectures
System design frameworks observability tools
** Barclays is seeking a Software Designer in Pune, India, to design, develop, and enhance software solutions that support business and technology capabilities. The ideal candidate will have expertise in scalable software design, cloud platforms, and collaborative development practices, while contributing to a culture of excellence and innovation. **

Job Summary

  • The role involves designing and delivering high-quality software solutions that are scalable, maintainable, and optimized for performance across business and technology capabilities.
  • Candidates will collaborate with product managers and engineers to define requirements, devise solution strategies, and ensure seamless integration with business objectives.
  • Success in this position requires adhering to secure coding practices, implementing effective unit testing, and fostering a culture of technical excellence within the organization.

Matching Summary

Match Score: 75

** Barclays is seeking a Software Designer in Pune, India, to design, develop, and enhance software solutions that support business and technology capabilities. The ideal candidate will have expertise in scalable software design, cloud platforms, and collaborative development practices, while contributing to a culture of excellence and innovation. **

Salary

Not specified; Not specified; Not specified

Skills & Requirements

Must-have

  • Scalable maintainable high-performance software design
  • Distributed systems microservices API-based architectures
  • System design frameworks observability tools
  • Architecture diagrams C4 model sequence diagrams
  • Cloud platforms Openshift AWS containerization Docker Kubernetes
  • Modern programming languages Java Spring Boot Angular JS Node.js
  • Secure coding standards unit testing practices

Nice-to-have

  • Event-driven architecture Kafka queues streaming
  • CI/CD pipelines DevOps tooling experience
  • Banking domain knowledge control environment
  • Performance improvement JVM fine tuning
  • Cross-functional collaboration leadership behaviors

Key Requirements

  • Experience with Java Spring Boot or Node.js
  • Proficiency in AWS or Openshift cloud platforms
  • Knowledge of Docker and Kubernetes containerization
  • Ability to create C4 model architecture diagrams
  • Understanding of distributed system design patterns

Work Rights

Not specified

Tailored Resume

Cover Letter