Software Engineer and Assistant Vice President
Citibank (Switzerland) AG
About the role
About
Advance your career in the financial services sector as a Software Engineer and Assistant Vice President. This position prioritizes proficiency in React, Java, or Python alongside RESTful API development.
Candidates should have a Bachelor’s degree in computer science or a related engineering discipline. A hands-on background in software development and experience with frameworks like Spring are crucial. Strong understanding of TDD, clean coding, data structures, algorithms, and SQL expertise will set you apart.
Leverage your software engineering skills to bring impactful solutions within a leading investment bank.
Key Responsibilities
- Develop software applications using React, Java, or Python
- Build robust RESTful APIs using frameworks such as Spring
- Maintain high standards through clean code and TDD
- Work with cloud technologies like AWS and distributed systems
- Adapt and thrive in a dynamic, fast-paced environment
Requirements
- Bachelor’s degree in computer science or engineering
- Professional software development experience required
- Expertise in programming: React, Java, Python
- Familiarity with SQL and NoSQL databases
- Knowledge of cloud services, including AWS
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free