Job overview
puebla, mexico
we're revolutionizing revenue success by empowering leaders to design smarter strategies and maximize seller performance.
our cutting-edge solutions are trusted by industry leaders like t-mobile, servicenow, wawanesa bank, shaw industries, moody's, stryker and many more.
* innovate with purpose: build impactful solutions for customers worldwide.
* join excellence: work in a collaborative and innovative team.
* shape the future: lead in redefining revenue optimization.
* grow together: unlock your potential in a supportive environment.
about the role
join our dynamic incentives development team where innovation and collaboration drive everything we do. As a software developer, you'll contribute to the varicent incentives platform—a single-page web app. You'll work closely with developers, designers, and data scientists to build modern features that deliver exceptional user experiences.
key responsibilities
* develop and refine features to support client success and platform growth.
* collaborate in a cross-functional knowledge-sharing team.
* work with modern tools and open-source technologies where applicable.
* troubleshoot, optimize, and maintain robust code.
requirements
* 5-8 years of relevant backend development experience ideally with data-intensive systems.
* strong proficiency in at least one backend language (c#, java, c++).
* knowledge of elt/etl concepts and large-data challenges.
* solid software design fundamentals and passion for clean, maintainable code.
* strong communication skills and english level b2 or higher.
candidates must be based in mexico. Only resumes submitted in english will be considered.
first 30 days: getting started
* learn and get familiar with our development process, codebase, coding standards, and tools.
* participate in team meetings, collaborate with colleagues, and effectively communicate progress and challenges.
* complete small well-defined tasks or bug fixes to demonstrate ability to write good code.
first 60 days: building momentum
* become more independent in handling assigned tasks requiring less supervision and guidance.
* demonstrate ability to take on more complex assignments such as implementing new features or modules.
* demonstrate an improved ability to troubleshoot and resolve issues efficiently.
* adhere to coding standards produce well-documented and maintainable code and participate in code reviews.
* collaborate with the team and provide valuable input during discussions.
first 90 days: hitting your stride
* meet project deadlines consistently and deliver high-quality work.
* learn continuously and keep up with industry trends and new technologies.
* identify areas of improvement in the development process and suggest solutions to enhance efficiency and productivity.
* make a positive impact on the project and the team's success.