EXPERIENCE REQUIRED
• Bachelor's degree in Computer Science or equivalent; Masters preferred
• 5+ years of experience working on software development spanning the entire tech stack
• Seen as a keen learner within the technical components of the domains/products
• Experienced with code refactoring, design patterns, CI/CD, highly scalable applications, application security
• Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning largescale apps
• Expertise with Snowflake and other SQL/NoSQL DBs preferred (e.g. Azure Cosmos, MSSQL, Postgres etc.)
• Required technical experience: HTML, Javascript (ReactJS preferred) CSS, Node.js, Python Flask
Want more jobs like this?
Get jobs in Mexico City, Mexico delivered to your inbox every week.
• Preferred technical methodology: BDD, TDD and working norms: Microsoft VS, GitHub
• Passion for development and a demonstrated appetite for continual learning, typically manifest in their community contributions (e.g., open source work, publishing / speaking on technical ideas).
• Passionate to learn new technologies and strives towards cross-functional development
WHAT YOU'LL DO
• The ideal candidate should have expertise in both front-end (React.js) and back-end (Python) technologies
• Proven experience as a Full Stack Developer with expertise in React.js and Python
• Strong proficiency in JavaScript, HTML, CSS
• Experience with front-end libraries and frameworks such as Redux, Flux, etc
• Knowledge of back-end frameworks such as Django or Flask
• Proficiency in Python FastAPI
• Proficiency in Fluent UI React
• Familiarity with database technologies (e.g., PostgreSQL, MongoDB)
• Demonstrate ability to collaborate between business units, architecture, operations, and security on the development and implementation of solutions that meet operational and compliance standards while meeting relevant regulatory requirements.
• Works closely with project managers and developers to implement reliable, manageable, and secure solutions for internal and external connections.
• Identifies opportunities to automate or improve existing processes.
• Understands and complies with IT and IS policies and procedures, especially those for quality and productivity standards that enable the team to meet established client service levels.
• Maintain consistent, quality documentation including SOP and runbook documentation to meet ongoing operations and business continuity requirements
• Participates in special projects and performs other duties as assigned.