Skills
Python, MySQL, CI/CD, AWS, GCP, Flask ,Django, Angular
Job Description
We are seeking a skilled Full Stack Developer to join our dynamic software development team at Citi. In this role, you will be responsible for building sophisticated front-end interfaces using Angular and robust back-end solutions with Python. Your primary focus will be to implement full-stack web applications for our enterprise solutions, including designing, developing, and maintaining the software to enhance our business processes. You will work closely with UX/UI designers, project managers, and other developers to define and achieve project goals, mentor junior developers, and promote a culture of continuous improvement.
Responsibilities
Develop user interfaces with Angular, integrating API services, and ensuring responsiveness and cross-platform compatibility.
Build scalable back-end services using Python with Django or Flask, focusing on high performance and scalability.
Design and manage databases using PostgreSQL or MySQL, ensuring data integrity and optimization.
Create and integrate RESTful services, improving data connectivity and backend functionalities.
Deploy applications on AWS or GCP, manage updates, and monitor system performance to address scalability and security.
Work closely with UX/UI designers, project managers, and other developers to define and achieve project goals.
Mentor junior developers and promote a culture of continuous improvement.
Keep abreast of technology trends and advancements in web development, proposing innovative solutions and tools to enhance our applications.
Qualifications
Proven experience as a full-stack developer with a strong portfolio in Angular and Python applications.
In-depth knowledge of modern HTML/CSS, JavaScript, and front-end frameworks like Angular. Experience with Python web frameworks such as Django or Flask.
Familiarity with database technology such as PostgreSQL or MySQL.
Strong understanding of server, database, and API integrations.
Bachelor's or master's degree in computer science, Engineering, or a related field; additional certifications in Angular and Python are advantageous.