Conoce los perfiles de nuestras vacantes
Senior Java Engineer
GUADALAJARA, JALISCO, MEXICO - FULL TIME
​
THE ROLE
You will be a part of our team designing and building new modules, features and functionality for our fortune 500 customers and building custom software solutions that connect our customers' ERP systems to our SaaS platform. You'll work closely with project managers and support to understand requirements and then write software to handle large volume financial transactions and workflow logic. You will also play an important role in researching, troubleshooting and resolving bugs and system issues. You will provide engineering support for Electronic Data Integration. You'll also work to implement new application features and functionality for our customers, and help us solve our challenging engineering problems. Our team works on projects that last anywhere from two to six months. This is a great role for a software engineer who gains energy from working with great teams to solving software challenges across the full stack.
OUR STACK
-
Postgres
-
Ubuntu
-
Wildfly
-
Apache
-
JDK and OpenJDK
EXPERIENCE & ATTRIBUTES REQUIRED -
5+ years of software experience in Java with experience developing multi-tier enterprise architecture using Java 2, JDBC, etc.
-
Strong OOA/OOD concepts: Comfortable with design patterns and best practices and good analytical skills
-
Experience developing web based applications and services
Moderate HTML/CSS/JavaScript skills
ABOUT DIRECT COMMERCE
Direct Commerce is an exciting Software-as-a-Service business that develops and hosts Procure- to-Pay automation solutions for Fortune 500 companies, like The Home Depot, Eli Lilly, Merck and others. Our products include electronic invoicing, remittance and payment, imaging, discount management, dispute resolution and workflow over a secured web-hosted Supplier Portal. Our company is a profitable, stable, and quickly growing with many challenging new projects. We offer a flexible work schedule and competitive salary and benefits and we're looking to hire highly-motivated individuals that care immensely about the customer.
DESIRED EXPERIENCE & ATTRIBUTES
-
BS/BA, ideally in computer science or a related field.
-
Software consulting background
-
Familiarity with finance & accounting systems.
-
Familiarity with data integration ETL, EDI, etc.
-
Prior experience in a customer-facing role
PERKS
-
The opportunity to directly increase revenue growth and work with the client
-
Competitive salary and stock options
-
Comprehensive medical benefits and 401k savings plan
-
Commuter benefits
-
Generous paid time off including all major holidays and flexible work hours
HOW TO APPLY
Qualified candidates are invited to submit a cover letter and resume to: staffing@letconsultingpartner.com
​
Director Software Development Latin America
GUADALAJARA, JALISCO, MEXICO - FULL TIME
​
About Direct Commerce
Direct Commerce (DCI) is San Francisco, USA based software company. DCI was founded in 1999 for one key reason: to make it easier to do business by delivering intuitive, effective tools that automate supplier communities.Our Procure-to-Pay Solutions automate the world’s largest corporations. DCI solutions are multilingual, multi-currency and VAT compliant, and used in over 200 countries across the globe. DCI processes hundreds of millions of transactions per year representing billions of dollars of spend under management. DCI Solutions focus on the elimination of manual and paper-based processes in order to drive compliance, reduce cost, and eliminate risk.DCI delivers its solutions through a secure set of easy to use web-based solutions that are free to suppliers. DCI technology, combined with its consulting teams, deliver a superior set of services that drive the highest levels of on-boarding and the highest value proposition to our clients. These services automate the supplier community for on-boarding of suppliers across the Procure to Pay process. Direct Commerce’s success with global Fortune 100 clients makes it an easy choice for companies seeking automation of the procure-to-pay process.If you would like to get to know more about the company, please click here.
​
About The Job
You will be the Manager of our Mexico software development operation. As such you will be responsible for the effective development of new software capabilities for the Direct Commerce platform. You will be responsible for making sure your team effectively builds new modules, features and functionality for our fortune 500 customers. You will also be building software solutions that connect our customers' ERP systems to our SaaS platform. You'll work closely with project managers, engineers, and our VP of Engineering in San Francisco, CA to make sure all work is done. You'll also work to implement new application features and functionality for our customers, and help us solve our challenging engineering problems. This is a great role for a software engineering manager who understands the software development life cycle and who can also manage a team of developers. Some travel will be required to San Francisco, CA on a regular basis.
Our Stack
-
Postgres
-
Ubuntu
-
Wildfly
-
Apache
-
JDK and OpenJDK
​
Job Responsibilities
-
Hire, train and manage a team of 5-7 engineers
-
Report performance to the San Francisco HQ
-
Foster a highly effective, accountable, self-managing team culture
-
Lead engineering team to deliver high quality product with high customer value
-
Coach engineering teams by fostering best practices: unit testing, code reviews, metrics/data driven decisions and performance testing -- even when working on hard problems.
-
Identify and implement development process and methodology improvements to increase quality of development
-
Work with Customer Support and Account Management to respond to customer impacting issues
-
Work with Product Management to contribute to the strategic direction of the product and roadmaps
​
Required Experience and Attributes
-
5+ years of experience managing a team of engineers
-
Fluent in English
-
10+ years of software experience in Java with experience developing multi-tier enterprise architecture using Java 2, JDBC, etc.
-
Strong OOA/OOD concepts: Comfortable with design patterns and best practices and good analytical skills
-
Experience developing web based applications and services
-
Moderate HTML/CSS/JavaScript skills
​
Desired Experience and Attributes (not a must)
-
BS/BA, ideally in computer science or a related field.
-
Software consulting background
-
Familiarity with finance & accounting systems.
-
Familiarity with data integration ETL, EDI, etc.
-
Prior experience in a customer-facing role .
HOW TO APPLY
Qualified candidates are invited to submit a cover letter and resume to: staffing@letconsultingpartner.com
Senior DevOps Engineer
GUADALAJARA, JALISCO, MEXICO - FULL TIME
​
​
​
JOB DESCRIPTION
Direct Commerce is seeking to employ a full-time DevOps Engineer / Site Reliability Engineer to deploy, manage, and monitor our production and non-production environments. We maintain a full suite of internally built applications as well as third-party components to deliver a highly-available, scalable Procure-to-Pay Suite to our customers and their trading partners. The DevOps/SR Engineer will play an integral role with application developers to deploy virtual servers, follow SOC2 compliance driven IT processes, perform regularly scheduled maintenance, and share on-call availability to resolve urgent issues. As a growing company, Direct Commerce has an ever-increasing user base and data sets, with applications and processes that grow more and more complex; the ideal candidate will not only be able to perform the lowest-level tasks as part of our normal build chain, but they will also be able to look forward and find creative ways to do more with new and emerging tools as DCI grows.
KEY RESPONSIBILITIES
-
Help with designing and deploying a scalable infrastructure for a high traffic environment
-
Automate the deployment, administration, and operation of DCI’s infrastructure so no manual intervention is needed
-
Design and build tools to improve deployment efficiency and gain visibility into production systems
-
Translate development team use cases into infrastructure requirements
-
Travel, as needed, for onsite client visits to provide account reviews, observe client processes and build relationships
-
Track client database usage to monitor product usage and tailor customer outreach
REQUIRED EXPERIENCE & ATTRIBUTES
-
BS in Computer Science or equivalent.
-
4+ years of relevant large scale systems operations experience
-
Excellent writing skills and ability to write/maintain compliance documentation.
-
Excellent communication and interpersonal skills
-
Broad Linux knowledge (CentOS and Ubuntu), including in-depth knowledge of
-
storage and networking administration
-
Strong scripting experience with bash/awk/sed/perl/python and equivalents
-
Experience with configuration tools such as chef, puppet, or ansible
-
Experience with VM lifecycle management (ideally Vagrant) using VMware,
-
VirtualBox or equivalent
-
Thorough understanding of network (LAN and WAN) fundamentals
-
Experience with a variety of Internet applications e.g SMTP, SSH, SSH tunnels,
-
SFTP, FTP, HTTPS, IMAP, OpenVPN and more
-
Some AWS or other cloud experience, ideally in hybrid or multiple clouds
-
Strong development skills, including use of git, and continuous integration
-
SQL and relational database maintenance (ideally both Postgresql and MySQL variants)
-
Experience with Java / JVM configuration and administration
BONUS POINTS
-
You are passionate and self-motivated
-
You are pragmatic and focus on efficiency, simplicity and maintainability
-
You enjoy collaborating across teams and work well in a cross-functional and cross-cultural environment
-
You thrive working in a fast-growing, dynamic environment
-
Experience with Docker/Kubernetes
-
Experience with Hashicorp Terraform/Nomad/Consul/Vault
-
Experience with ELK stack, syslog and log parsing
-
Experience with data storage systems (SAN/NAS/iSCSI)
-
Experience with Java application development
-
Experience with PGP/GPG encryption tools
HOW TO APPLY
Qualified candidates are invited to submit a cover letter and resume to: staffing@letconsultingpartner.com
​
​
​
​
​
​