.Your JobKoch Ag & Energy Solutions, LLC. (KAES) is looking for a Software Engineer for our Front Office team. In this role you will build and deliver customer-facing solutions and internal productivity applications to enable the sales of agronomic products. You 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 our customers.Our TeamKAES and its subsidiaries market and distribute more than 13 million tons of fertilizer products annually worldwide. This role reports to the Software Engineering Supervisor. This role will collaborate cross-functionally with the Front Office Sales Enablement team, the Architecture team, and other technical and business teams across KAES.What You Will DoCollaborate with the architecture, development and security capabilities to ensure that products are in line with architectural and security best practices.Utilize the Serverless Framework, AWS suite and associated technologies 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)Experience participating in all phases of the software development lifecycle (requirements gathering, analysis, design, documentation, development, testing, deployment, etc.).Strong experience with an object-oriented programming language.Experience implementing large scale cloud native applications on a major public cloud, such as AWS, Azure, or GCP.Experience writing automated tests (unit, integration, e2e) and delivery pipelines.What Will Put You AheadProficiency working with JavaScript, Typescript, Node.Js, and the associated ecosystem.Experience with AWS services such as Lambda, SNS, SQS, Step Functions, OpenSearch, API Gateway, EventBridge, DynamoDB, S3, etc.Experience with event-driven architecture and microservices.Experience with serverless applications.At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy