Job Details
Python Java Principal Software Engineer – Vice President
Watch this video to learn more about Citi
Required Skills (Essential)
- Programming skills – including concurrent, parallel and distributed systems programming
- Advanced level knowledge of Java and Python
- Advanced level experience with HTTP, ReSTful web services and API design
- Messaging technologies (Kafka)]
- Experience with Reactive Streams
- Experience in AWS S3 and GCP Big Query
Desirable Skills:
- A good working knowledge of a scripting language such as Groovy, Python, JavaScript, etc.
- Messaging technologies
- Experience with Kubernetes
- Good understanding of the Linux OS
- Experience with Gradle, Kotlin would be beneficial
Qualifications:
- Must to have 10-16 years of relevant experience in Apps Development using Java, Python, RESTful APIs, KAFKA, Apache Hadoop
- Extensive experience system analysis and in programming of software applications
- Experience in managing and implementing successful projects
- Subject Matter Expert (SME) in at least one area of Applications Development
- Ability to adjust priorities quickly as circumstances dictate
- Demonstrated leadership and project management skills
- Consistently demonstrates clear and concise written and verbal communication
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more