06 ago
|
Epam Systems
|
México
06 ago
Epam Systems
México
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.
Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are looking for a skilled and proactive Senior Full Stack Developer to join our engineering team.
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end software applications and systems, from frontend to backend. Your expertise in programming languages, databases, and web technologies will be crucial in delivering high-quality and scalable end-to-end solutions.
Responsibilities Design, implement, and optimize responsive and user-friendly web interfaces using the latest UI/UX technologies
Develop and maintain server-side components of software applications
Monitor and optimize the performance, scalability, and reliability of backend systems
Collaborate with cross-functional teams, including data engineers, product managers, and designers, to ensure seamless integration between frontend and backend components
Write clean, efficient, and well-documented code that adheres to best practices and coding standards
Utilize AI coding agents such as Cursor, Claude Code, and Codex to support development workflows
Design, implement, and optimize database structures and queries for efficient data storage and retrieval
Perform thorough testing and debugging to identify and resolve issues or performance bottlenecks
Stay current with industry trends and technologies, proposing improvements to enhance backend architecture and development processes
Participate in code reviews to uphold code quality and mentor junior developers
Collaborate with DevOps engineers to deploy and maintain applications in production environments
Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field A minimum of 3 years of relevant experience
Strong proficiency in computer science fundamentals, including data structures and algorithms
Strong proficiency in React, JavaScript, and one or more backend programming languages, with Python preferred
Experience with web frameworks and technologies such as FastAPI, Flask, or Django
Sound knowledge of databases, with experience working with relational databases like SQL Server, PostgreSQL, or Oracle
Financial industry experience, or curiosity and aptitude to learn and engage with the Private Equity/Credit business domain
Proficiency in version control systems such as Git, along with experience in collaborative development workflows
Strong problem-solving skills with the ability to troubleshoot and debug complex backend issues
Excellent communication and collaboration skills, with the ability to work effectively within a team environment
Strong written and spoken proficiency in English at a B2 level or higher Nice to have Familiarity with NoSQL databases such as MongoDB or Redis
Knowledge of Accounting principles or experience with Advent Geneva
Understanding of data engineering tools and platforms, including data pipelines and data lakes
Solid understanding of RESTful API design principles, with experience building and consuming APIs
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, along with knowledge of containerization technologies like Docker or Kubernetes
Experience with one or more of bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS, and CMBS products
Familiarity with Snowflake for data warehousing and analytics We offer International projects with top brands
Work with global teams of highly skilled, diverse peers
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certification courses
Unlimited access to the LinkedIn Learning library and 22,000+ courses
General career opportunities
Volunteer and community involvement opportunities
EPAM Employee Groups
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
📌 Senior Full Stack Developer (México)
🏢 Epam Systems
📍 México