Haystack
← Back to Jobs
Technology

Full Stack Engineer

Noise Consulting GroupKansas City, MO🇺🇸United StatesPosted 13 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Position Overview

Our Client is hiring for a Software Engineer on the Transmission Software Engineering team in Kansas City, MO. You will work in a fast-paced environment with a dynamic team consisting of other Developers, Engineers, and Architects. There are no skill silos as team members utilize a broad range of functional and technical skills and are encouraged to expand their functional knowledge and technical capabilities. The position requires a self-starter capable of effectively managing their time, demonstrating a passion for learning, and mentoring teammates.

 

Roles and Responsibilities:

 
• Act as a member of a delivery team by supporting teammates and collaborating with a “do what it takes” attitude to ensure success.
 
• Learn and apply best practices to document tickets, resolutions, release notes, code, and scripts.
 
• Work closely with other engineers and analysts to ensure development meets requirements and delivers optimal performance to our end users.
 
• Participate in system requirements/design discussions and development plans.
 
• Attend and participate in all team ceremonies including standups, retros, planning and team meetings.
 
• Provide production support, fill ad-hoc data requests, and assist in the refinement of existing implementations in support of Ameren Transmission Operations.
 
• Actively participate in testing (regression testing, unit testing, code reviews, and assisting analysts with functional testing).
 
• Follow agile development methodology and participate in agile ceremonies along with the team.
 
• Develop an understanding of the current tools, solutions, and data-structures.
 
• Participate in the development and support of interfaces between applications.
 
• Learn and understand Ameren''s processes and how they relate to software engineering.
 
• Participate in low volume on-call rotation and assist with after-hours maintenance windows as it pertains to the team and our applications.
 
Qualifications
 
· Analytical and problem-solving skills with attention to detail
 
· Understanding of common information technology topics
 
· Effective interpersonal skills and collaborative style
 
· Strong desire to continue professional growth through learning and partnerships.
 
· Technically creative and open-minded with a high level of comfort with directional changes and project realignment
 
· Strong “can do” attitude with a willingness to pitch in when needed.
 
· Comfortable with taking feedback and accepting changes.
 
• Highly motivated and dependable with exceptional oral and written communication skills.
 
• Have a true Agile mindset, with understanding incremental delivery, understanding of User Stories and agreeing with the concepts in the Agile Manifesto.
 
• Experience with reading and troubleshooting SQL queries and/or other basic query languages

 

Required Qualifications:
 
• Knowledge of Data Management Best Practices and Concepts is a plus
 
• 4+years’ experience in software development
 
Education, Experience, and Requirements
 
· Bachelor’s degree in computer science or equivalent education/work experience
 
· Ability to communicate the complexities of technical solutions.
 
· Knowledge of data governance principles
 
· Experience in development of software application development.
 
· Familiarity with Visual Basic, MS Blazor, C#, SQL, and similar programming language(s)
 
· Technical knowledge of Oracle products a plus

Skills

Oracle
SQL
Agile
C#

Similar jobs