What are the responsibilities and job description for the Software Engineer position at Wabash?
About the Role:
Designs and develops web based, collaborative, transactional systems using various web technologies. Research new web technologies and can incorporate those into new and existing applications. Interacts with others in IT and the business to educate them on all the available technology options to streamline processes and enable collaboration in the business.
Your Responsibilities:
At Wabash, we pride ourselves on being empowering, and there are some things we feel very strongly about:
Affirmative Action/EEO Statement:
Wabash is committed to providing equal employment opportunity for its associates and applicants without regard to race, color, religion, sex, age, national origin, veteran status, disability, or other protected class or activity under federal, state, or local law. All employment decisions must be based on neutral, legitimate criteria. All employment policies and rules shall be applied equally to similarly situated associates.
Designs and develops web based, collaborative, transactional systems using various web technologies. Research new web technologies and can incorporate those into new and existing applications. Interacts with others in IT and the business to educate them on all the available technology options to streamline processes and enable collaboration in the business.
Your Responsibilities:
- Translates business systems designs into appropriate technical solutions. Assesses feasibility for requested systems changes and enhancements and provides estimates of the effort required to make such changes and enhancements.
- Develops and maintains technical systems documentation, including but not limited to: entity-relationship diagrams, build diagrams, flow charts, data flow diagrams, system narratives, design specifications, and test cases
- Focuses on building responsive mobile enabled web applications utilizing full stack JavaScript along with interfacing and supporting other backend web servers
- Build APIs and other interfaces that can assist in integrating disparate applications.
- Provides problem support for legacy systems in assigned area
- Other duties as assigned
- Associate's Degree, Trade or Technical School (Preferred Major: Computer and Information Technology or Computer Science with a plan of study in Software Development or Systems Integration or equivalent work experience)
- Knowledge of mobile and web technologies a plus (html5, JavaScript frameworks and libraries (Angular/React), node.js, MongoDB, SQL Server, etc...)
- Knowledge of Agile project management practices and DevOps, especially Azure DevOps, is a plus
- Must have excellent attendance, strong communication skills, and can find solutions independently
- Must be detail-oriented and self-motivated
- Must possess the ability to handle multiple tasks in a fast-paced environment
- Must have excellent organizational skills
- Must be capable of learning new technical skills quickly
- Be familiar with version control and basic change control practices
At Wabash, we pride ourselves on being empowering, and there are some things we feel very strongly about:
- Embrace Diversity and Inclusion -- Solicit and respect the input of others, celebrate differences, and strive for transparency and inclusiveness
- Seek to Listen -- Actively listen to reach the best solution and make the strongest decisions
- Always Learn -- Strive to improve; do not quit or settle for the status quo
- Be Authentic -- Demonstrate honesty, incredible energy, and grit in everything you do
- Win Together -- Collaborate, seek alignment, and excel at cross-group communication to success as one team and One Wabash
Affirmative Action/EEO Statement:
Wabash is committed to providing equal employment opportunity for its associates and applicants without regard to race, color, religion, sex, age, national origin, veteran status, disability, or other protected class or activity under federal, state, or local law. All employment decisions must be based on neutral, legitimate criteria. All employment policies and rules shall be applied equally to similarly situated associates.