Credit Suisse Group invites applications for full-stack Python developer/ software engineer at Credit Suisse Pune, Check the details below!
About Credit Suisse
Credit Suisse Group AG is a global investment bank and financial services firm founded and based in Switzerland. Headquartered in Zürich, it maintains offices in all major financial centers worldwide. It is one of the nine global “Bulge Bracket” banks providing services in investment banking, private banking, asset management, and shared services. It is known for strict bank–client confidentiality and banking secrecy.
Job Description
- Credit Suisse is seeking a “full stack” Python developer/ software engineer. The candidate should have strong Python development experience in building microservices on a container-sized platform. He should also possess UI development experience in React JS or similar frameworks. As part of a global team, you will be responsible for developing enterprise-level microservices applications with the latest technological stack.
- Work with the Applicable Offering global technical team in India-Pune of the Wealth Management Division. The team works with best-in-class technologies and frameworks like Python, Django, Agile, SQL Server, Containerization, Docker, CI/CD Jenkins, Openshift, API programming, GraphQL, and DevSecOps.
- Work at the department that values Diversity and Inclusion (D&I) and is committed to realizing the firm’s D&I ambition which is an integral part of our global cultural values.
Skills and Experience
- The position mandate is to work with the Applicable Offering technical team in India-Pune of the Regulatory Compliance, Product Distribution Division. Alongside the digital delivery core scope, this role has a mandate to partner closely with other teams to create and, where possible leverage, new methodologies, and technologies. A challenging role as a Developer working in a highly Agile environment with a team spread across India and Switzerland.
- Interactions with SMEs, Product Owners daily. Challenging deadlines within sprints.
- 5+ Years of proven experience architecting and implementing complex systems using Python; with overall 8+ years of experience.
- Should have proven experience in Python and related frameworks including Pandas, Django, and Flask.
- Experience in designing the software architecture of solutions is required.
- Can take ownership of a task/project, and take it from conception to realization.
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Familiarity with server-side templating languages including Jinja 2 and Mako.
- Ability to integrate multiple data sources into a single system.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
- Understands data structures and when to use them.
- Can optimize code for both performance and memory usage, and understands the tradeoffs between the two.
- Understands threading concepts, parallelism, async/await, and when to use them.
- Has a favorite set of editing and diagnostic tools.
- Has an opinion about messaging and serialization.
- Has an opinion about test-driven development, and can have a conversation about it (including when it worked and when it didn’t).
- Is excited about technology, software, and understanding complex systems.
Desired Skills and Qualifications
- Self-starter, able to work independently.
- High level of quality of created code and documentation.
- Eager to learn.
- Positive, can-do attitude.
- Dedication to fostering an inclusive culture and value of diverse perspectives.
Location
Pune, India.
How to apply?
Interested candidates can apply online through this link.