Job opportunity
we currently have an opening for a senior python developer to work with us in mexico.
this is a career opportunity to work with the latest technologies, expand your skills, and become part of our global community of talented, diverse, and knowledgeable colleagues.
key responsibilities:
* responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design.
* occasionally responsible for providing a detailed technical design for enterprise solutions.
* understands a broad spectrum of technology in order to provide part or all of a detailed technical design which meets customer requirements.
* often leads small-to-medium technical projects. Works with and under the direction of the project/technical manager and with customer nominated representatives. Liaises with solutions architect as appropriate.
* provides technical support and input on the application of technology to a defined business segment.
* provides advice on solution and integration opportunities to defined segments.
* provides technical leadership on specific integration activities that are part of an engagement.
qualifications and skills:
* 5+ years of professional experience and a bachelor of computer science or equivalent degree; without a degree.
* 3+ years of hands-on experience with python, working on medium to large-scale projects.
* has led a small team in delivery of a specific deliverable.
* ability to apply technology and consulting to solve a client business problem.
* demonstrates the use of consulting skills including: questioning, listening, ideas development, permission and rapport, and influencing.
* ability to conduct/lead oral status/technical interchange meetings with clients on small to medium sized engagements.
* able to discuss (within own area of expertise) requirements with a customer, and to challenge and clarify when appropriate. From the requirements, able to develop a high-level design or plan, and then estimate the amount of effort required to deliver. Able to advise the engagement owner about the risks associated with this work package.
* ability to work with a team to provide written responses to technical proposals and/or reports/documentation for delivery.
* database knowledge: familiarity with nosql databases and the ability to design data models that perform well.