Software Developer I

Bastian Material Handling Louisville , KY 40202

Posted 2 months ago

2031 Nelson Miller Pkwy, Louisville, Kentucky 40223

191 Corporate Blvd, Georgetown, Kentucky 40324

10585 N Meridian St. Third Floor, Indianapolis, Indiana 46290

Work together with Team Lead in the development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) This software will provide our distribution and manufacturing customers a competitive advantage

General Job Duties

  • Work with Team on the delivery of projects with high quality on multiple concurrent projects.

  • Develop, debug, and unit test applications in accordance with established standards.

  • Participate in peer-reviews of solution designs and related code.

  • Package and support deployment of releases.

  • Create and maintain deployment environments

  • Verify results of nightly builds and unit tests. Work to correct any issues with these builds

  • Work closely with Quality Assurance Team to resolve day to day deployment environment related issues

  • Maintain and enhance the automated build, deploy and release process built\

  • Receive information on issues from our support team and work with the support team to resolve customer issues

  • Work on recreating the issues and determining best course of action to solve the issue for the customer

Superior Performance Objectives

  • Ability to support or rewrite legacy Microsoft technologies such as ASP.NET, REST, and MVC v1 thru 4

  • Experience in HTML5, CSS3, JavaScript, Ajax, JSON, XML, XHTML, security & performance issues with browsers

  • Proficiency with C++, COM, Mocking Frameworks and Debugging tools

  • Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching/merging

  • Experience with database development including relational database design and ORM technologies

  • Knowledge and application of object-oriented design principles

  • A deep understanding of development patterns and prior experience with implementation

  • Deep understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software

  • A good understanding of IT environments including networking, server technologies, databases, security and performance

  • Knowledge of various Software Product Installer Authoring Tools Nullsoft Scriptable Install System (NSIS), Windows Installer XML (WIX)

  • Experience and proficiency in the day-to-day practicalities of Software Development methodologies such as Scrum, Waterfall and Kanban

  • Software development qualifications such as Microsoft Certified Professional Developer

Requirements

  • College or University degree in Computer Science or a related discipline with strong academic performance or equivalent experience

  • Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC

  • In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF

  • Experience with debugging, performance profiling and optimization

  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories

  • Internally motivated, able to work proficiently both independently and in a team environment

  • Strong communication skills with both internal team members and external business stakeholders

  • Must be eligible to work in the USA long term without sponsorship.

About Bastian

Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers.

In addition to exciting work at a growing company, we offer the following benefits:

  • Health, Dental, and Vision Insurance

  • 401(k) Retirement Plan with a company match

  • Vacation/Holiday Pay

  • Tuition Reimbursement

  • Flexible Work Schedules

  • Volunteer Work

  • Professional Associations, Conferences and Subscriptions

  • Company Meetings & Events

Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.

#LI-OM1 #ZR

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer

Ceridian Corporation

Posted 2 weeks ago

VIEW JOBS 5/27/2021 12:00:00 AM 2021-08-25T00:00 Ceridian. Makes Work Life Better™ This is our promise. Not only for our customers, but our employees as well. Do you thrive in an innovative and exciting environment that's continuously evolving? Ceridian is looking for fun, intelligent, team oriented people who believe in our values: Customer Focus, Transparency, Diligence, Optimism, and Agility. Our workplace culture provides empowering programs for career growth and offers diversity and inclusion groups to support every person's career journey. Ceridian employees have declared Ceridian a Great Place to Work® in 2019, a Glassdoor Best Places to Work in 2019, and one of Canada's Top 100 Employers for the 16th consecutive year! Find out why Ceridian is such a great place to work. Location: For this role, we are open to remote work and can hire anywhere in the United States or Canada. About the Position: The Ceridian Tax and Payments Product Development team is looking for an experienced Software Developer to create the industry's next generation Tax and Financial products and services solutions. Reporting to the Development Manager, the Senior Developer is responsible for designing, implementing and integrating new products and features as well as completing and augmenting existing solutions and services. The Senior Developer will work and collaborate with fellow Developers, Architects Test Analysts Product Managers and stakeholders throughout the development process to ensure the product is functionally complete and well-engineered. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role. As a Senior Software Developer: * You will work with the Ceridian Tax and Payments group, enhancing our Application and Integration Framework in order to provide the development team with the tools they need to build robust, reliable and scalable solutions * You will work on creation and integration of different modules in to single Ceridian Tax platform * You will work on maintaining and supporting the newly built modules * You will develop a great product experience, while leveraging the latest technologies * You will help mentor and encourage the use of proper design patterns and best practices, consistency in our UI/UX look and feel, through regular code reviews Responsibilities and Duties: * Build and maintain a high-quality product with a full Suite of Self-Service Capabilities that's Modern, Responsive and Secure * Create Branching and Merging strategy and guidelines * Create and maintain Build and Deployment automation framework for Azure Environment * Integration with Data As A Service (DAAS) and Identity Access Management (IAM) * Follow SDLC standards, source-code management, and release-management procedures * Analyze, design, prototype, program, test and support - the complete software lifecycle in your hands! * You will join an energetic global team of Product Managers, Business Analysts, Developers, and QA where daily collaboration across these groups is a key part of our success. Qualifications: * Strong object oriented design and programming skills using C#, .NET, .NET Core, Azure, SQL * Experience with advanced programming constructs such as multi-threaded programming, dependency injection, messaging, advanced SQL, object relational mapping * Angular .js and Entity Framework * Strong API understanding / Open API standard * Hands on experience in applying design patterns, writing unit tests and optimizing performance * 8+ years of experience with .NET framework * 2+ years working with ASP.NET MVC * Experience in TFS Build Automation, Release and Configuration management is a plus * Proficiency with SQL and an understanding of relational database systems * Disciplined self-starter, capable of working independently or in close collaboration within an agile development team * Experience working in Microsoft Azure environment or similar cloud technologies * Experience working with Event-Driven microservice architecture * Desirable - Kafka, NoSQL DB, Elastic Search, Specflow, Kubernetes, Git, gRPC, protobuf, NuGet packaging, MongoDB * Excellent communication and collaboration skills * Passion for solving hard problems and knows how to have fun! * Strong agile skillset and experience working in an Agile Development environment Ceridian is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment. We provide our employees with comprehensive benefits for various life circumstances and needs, great opportunities for career development, and a balanced lifestyle to achieve personal and professional success. We encourage all individuals to apply for positions that fit their passions. We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. If you are selected for an interview, you will be contacted by a Ceridian Recruiter with a @ceridian.com email directly from our organization. Other details * Job Family Technical * Job Function Software Development * Pay Type Salary Apply Now Ceridian Corporation Louisville KY

Software Developer I

Bastian Material Handling