Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Shamrock Trading Corporation is the parent company of a family of brands in transportation services, finance, and technology. Headquartered in Overland Park, KS, Shamrock is often recognized among the “Best Places to Work” in Kansas City and Chicago and was most recently recognized as one of America’s top 100 “Most Loved Workplaces” by Newsweek. We also have offices in Atlanta, Chicago, Dallas, Ft. Lauderdale, Houston, Laredo, Nashville, and Phoenix.
With an average annual revenue growth of 25% over several decades, Shamrock’s success is attributed to three key factors: hiring the best people, cultivating long-term relationships with our customers, and continually evolving in the marketplace.
Responsibilities
Shamrock Trading Corporation is looking for a Software Engineer to join our Engineering team. Software Engineer will be responsible for participating in development, maintenance, and enhancement of business applications. Participate in project teams within assigned business units or corporate departments and utilize various technology platforms. Collaborate with business partners, and other technical staff to identify user requirements, assess available technologies, and recommend solution options.
Develop, test, deploy, maintain, and improve software applications
Write clean, scalable, and efficient code following best practices and coding standards
Collaborate with cross-functional teams, including product owners, designers, QAs, and SREs
Debug and resolve technical issues across the software stack
Perform code reviews
Develop and execute unit tests to ensure software quality
Create and maintain documentation for code, systems, and processes
Participate in Agile ceremonies such as sprint planning, stand-ups, retrospectives, and other meetings
Work closely with QA to ensure high-quality software delivery
Adhere to and promote secure coding practices and data protection standards
Support production systems and participate in on-call rotations as needed
Qualifications
Bachelor’s degree in computer science or equivalent work experience
Strong technical knowledge, with hands-on experience managing systems development in new computing architectures and environments
Knowledge of relevant technology, tools and middleware is critical, including development technologies and programming/scripting languages.
Practical or scholastic experience in business application design, development, installation, and modification in an IT environment.
Benefits Package
At Shamrock we hire bright, ambitious people and give them the tools they need to be successful. By investing in training and development, we hope to become a long-term career for employees, where there are always opportunities for advancement. Shamrock also offers a premier set of benefits for employees and their families:
Medical: Fully paid healthcare, dental and vision premiums for employees and eligible dependents
Work-Life Balance: Competitive PTO and paid leave policies
Financial: Generous company 401(k) contributions and employee stock ownership after one year
Wellness: Onsite gyms and discounted membership to select fitness centers. Jogging trails available at Overland Park offices
#LI-MC1 #LI-Remote
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.