Citi
*Candidate’s must be local to Tampa, FL, or able to relocate to Tampa, FL before hired for position. This is a Hybrid role, 2-3 days/wk in office*
Job Description
We’re looking for talented and innovative software Architects to join our beautifully renovated Tampa office. You will be part of Citi’s most dynamic team, crafting bleeding-edge software solutions. Each day you will get an opportunity to envision, develop, and integrate technology ? combining the fields of Software Development, Machine Learning, Natural Language Processing, and Artificial Intelligence. You will be joining an Agile team of like-minded architects, programmers, collaborating with Data Science, DevOps, and Business teams where you will be creating the future generation of data classification and extraction products.
Responsibilities:
- Research, understand, and solve complex technical challenges
- Provide direction to software developers
- Interface with ML/AI vendors to understand their technology and how it fits into our tech stack
- Describe the structure, characteristics, behavior, and other aspects of the software to project stakeholders
- Define features, development phases, and solution requirements by utilizing diagrams, JIRA boards, and Wiki pages
- Translate complex business problems into sound technical solutions.
Qualifications:
- 6-10 years of experience as a hands-on Senior Software Developer AND 2+ years of experience as a hands-on Technical Architect
- Proven record of software product development
- Meticulous ? pragmatic approach to software development and architecture
- Mindset of failing-fast and adapting to change
- Familiarity with several programming languages such as Java, Scala, Kotlin, Python, JavaScript and hands on experience in at least two
- Deep understanding of micro-service oriented architecture
- CI/CD tooling and safe release handling procedures
- Demonstrable track record of delivery of technical projects
- Excellent communication skills- oral, written, presentation skills.? Ability to explain complex requirements in simple words.
- Ability to work and adapt in a fast-moving Agile team
- Advanced problem solving and analytical skills
- Good team player and works collaboratively
Education:
- Bachelor’s degree in Computer Science, Computer Engineering, Applied Mathematics, or related fields (can be substituted with equivalent experience)
- Master’s degree in a technical field
- PhD is 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:
Architecture
–
Time Type:
Full time
–
Primary Location:
Tampa Florida United States
–
Primary Location Salary Range:
$110,090.00 – $165,130.00
–
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries (“Citi ) invite all qualified interested applicants to apply for career opportunities. 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 the ” EEO is the Law ” poster. View the EEO is the Law Supplement .
View the EEO Policy Statement .
View the Pay Transparency Posting