Logo
Koch Ag & Energy Solutions

Lead Software Engineer

Koch Ag & Energy Solutions, Wichita, Kansas, United States, 67232


Your JobKoch Ag & Energy Solutions, LLC. (KAES) is looking for a

Lead Software Engineer

for our Front Office team, supporting our

Logistics

capabilities. In this role you will oversee the delivery of productivity applications and integrations that enable our internal users and customers to effectively transport our products around the country. This individual will collaborate with delivery teams, product owners and business users to plan and estimate features for the product roadmap and ensure the best product is delivered to the end users.

Our Team

KAES and its subsidiaries market and distribute more than 13 million tons of fertilizer products annually worldwide. The Lead Software Engineer will join an agile development organization operating across a variety of AWS services, SaaS applications and external integrations. This role reports to the Software Engineering Supervisor and will collaborate cross-functionally with the Front Office Sales team, Enablement team, the Architecture team, and other technical and business teams across KAES. This role will be based at our

Wichita, KS

headquarters.

What You Will Do

Serve as a technical leader for one or more Logistics software delivery teams

Partner with product owners and business users to incorporate their feedback into the product roadmap

Partner with product owners and architects to create design documents for system integrations and provide delivery risks, dependencies and estimates

Collaborate with the architecture, development and security capabilities to ensure that products are in line with architectural and security best practices

Engage with Delivery Lead to perform breakdown, estimation and allocation of work Delivery Teams

Ensure Delivery Teams have a firm understanding of our SDLC and the quality expectations for their products

Utilize the Serverless Framework, AWS suite and React to develop high volume applications and services in a complex distributed system

Develop and maintain services in an event-driven and API-driven architecture to support integration with services owned by other functional teams and 3rd party systems

Collaborate with developers across teams and globally, as well as participate in steering teams for developer tools and initiatives

Analyze, identify risks, and provide technical direction for current and future applications and services supported by the team

Who You Are (Basic Qualifications)

5+ years of experience leading and/or participating in all phases of the software development lifecycle (requirements gathering, analysis, design, documentation of functional and technical specifications, development, prototyping, testing, deployment) to deliver high quality, scalable and complex business solutions

3+ years of experience with an object-oriented programming language

Experience implementing large scale cloud-native applications and/or custom developed solutions on AWS, Azure, GCP or equivalent

Experience being a leader of technical resources on a custom software application team

Experience automating tests (unit, integration, or e2e) and build/delivery pipelines

Experience mentoring and training software engineers in development processes, practices and patterns

Experience organizing teams to optimize and balance the delivery of technical enhancements and business needs

The ability to effectively communicate with and influence individual contributors, peers and leaders within the larger Front Office team

What Will Put You Ahead

Experience working in JavaScript frameworks including Node.JS, React.JS, or Angular.JS written in TypeScript

Experience with AWS services such as AWS Lambda, SNS, SQS, Step Functions, OpenSearch, API Gateway, EventBridge, DynamoDB and S3

Experience with event driven architecture using cloud/serverless microservices

Experience as a technical team leader for a global team of developers working with Agile and DevOps methodologies, processes and tools

Experience implementing technology solutions in support of Sales or Logistics Domains

Knowledge of Oracle ERP or Transportation Management System development

Experience collaborating with global, cross-functional teams

Position is not eligible for VISA sponsorship

#J-18808-Ljbffr