Senior Software Engineer Job at Labatt Food Service, San Antonio, TX 78218

b01GUkRCMVFlakxjdWV4aVdHSHhKUT09

Job Description

Labatt Food Service is now hiring Senior Software Engineers.

Are you looking for a position that can be a career, one where your efforts directly impact the success of the business? Do you want to work in small teams where you are part of the design and direction of the projects? Do you have a passion for writing code and finding solutions to difficult problems?

Labatt Food Service is a distribution company build around proprietary software. We grow every year and succeed against larger competitors by being innovators and building long term relationships with our customers, vendors and employees. Though we are smaller than some larger competitors, we are often first to market with new technologies. Many of our new initiatives have become standard across the industry, and we have thus established a reputation as being a thought-leader in our industry.

Role & Responsibilities

Labatt’s developers create and continuously improve all the systems that run the business. Software and data analytics play a huge part in the success of the company, and therefore software developers have a significant impact on the company. Since the very beginning, Labatt has focused on writing all of its own code, allowing the company to move quickly into new areas and be flexible to customer needs. Our team of software developers design, test, and continually re-engineer the critical systems that keep all aspects of the business running at full steam. Developers work as members of small teams, and employ Agile methodologies to bring about the internal-efficiency and customer-facing innovations that are necessary to keep our lead in the industry. Our philosophy of investing in clean code and developing people from within allows us to build for the long term and leverage the most forward-thinking APIs, languages, and practices, to take on the most intellectually challenging projects that our industry faces.

As a software developer at Labatt, you will take on projects approximately 6 months in length, iterate on a small team of 3-5, test thoroughly, design clean & modular code, experiment, learn, be challenged, and serve the needs of the business. All developers are expected to contribute to the team's success by solving non-trivial problems and sharing lessons learned with the group. Developers are also expected to follow the group's established coding and process best practices as established by the group to ensure quality and consistent code that will last for many years. Developers have a significant amount of freedom over their projects and the ability to experiment with newer technologies and practices that may help the group overall.

About Labatt Food Service:
Labatt Food Service, founded in 1968 and headquartered in San Antonio, Texas is a privately owned company and the tenth largest foodservice distributor in the nation, servicing food-away-from-home customers in five states. The company currently has over 1700 employees and over 6000 customers, including school districts, military bases, restaurant chains, convenience store chains, and individual outlets. Since 1980, sales have grown from $8 million to over $1.5B annually.

Our Current Stack

Developers at Labatt Food Service use a variety of technologies, including:

C#, Visual Basic, Golang, IBM RPG, Vue.js, MySQL, RabbitMQ, Docker, and SQL.

Requirements

The developers who do best at Labatt must have the ability to think both strategically and tactically, the discipline to set and hit deadlines, an appetite for hard work and continuous personal improvement, a passion for working and effectively communicating with others, and a commitment to the success of the overall organization.

Proficiency in coding and the ability to write clean, functional code is a must, although we train everyone to our particular style and needs. We understand that developers learn and use different technologies over time. We are more interested in finding developers who can think and write code and are less interested in "X years with Y technology". No matter the starting skill level, developers are expected to improve over time.

A bachelor's degree in Computer Science or related field is required with 5+ years experience.

Senior level developers are expected to lead the software development of projects and mentor less experienced developers as well as contribute to the overall strategic direction and maintenance of the large amount of existing software at the company. Senior level developers are also expected to be able to master several programming languages and technologies and be able to switch between them on a daily basis.

Similar Jobs

General Dynamics Information Technology

Program Analyst Job at General Dynamics Information Technology

Performs administrative and analytical tasks in support of a contract program. Assists in developing plans, including budgets and schedules, and monitoring

Wyndham Destinations

Call Center Representative Job at Wyndham Destinations

Depending on position, paid time off, parental leave and holidays (speak to your recruiter for additional information). Legal and identify theft plan.

Speedway Signs

Production Assistant/Vinyl Wrap Specialist Job at Speedway Signs

About usSpeedway Signs is a small business in Tucson, AZ. We are professional and agile.Our work environment includes: Modern office setting Growth opportunitiesEstablished Sign Manufacturing

Resource Staffing

Data Analyst Job at Resource Staffing

We are seeking a skilled Data Analyst to assist with data exports, reviews, inputs, and modifications across various departments and systems for a water

Academy Bank, N.A.

Business Banker-Crossroads Job at Academy Bank, N.A.

Equal Opportunity Employer/Disabled/Veterans Academy Bank and Armed Forces Bank provides equal employment [and affirmative action] opportunities to applicants and employees without regard to