1 Click Easy Apply


Backend Nodejs JavaScript Developer


Madison, Wisconsin


Backend Nodejs JavaScript Developer Job Opening in Madison, Wisconsin - ClearView Audit is looking to hire a Backend Nodejs JavaScript Software Engineer to join our rapidly growing software development team. On our team, you will be designing, developing, and supporting the core functionality that drives our logistics technology and services using the latest technology available.
We use the Meteor JavaScript framework, which includes and MongoDB. Meteor is a complete open-source platform for building web and mobile apps in pure JavaScript backed by Meteor Development Group (MDG) with over $30 million in funding.
REQUIREMENTS
- At least five years of recent professional web programming work experience
- Expertise with , JavaScript, HTML, and CSS
- Expertise working with JavaScript based frameworks
- Experience with Git version control
- Meteor JavaScript framework
- MongoDB or other NoSQL/JSON based databases
- CoffeeScript
- Testing frameworks such as Jasmine, Cucumber, and Mocha
- Working in a scrum-based work environment
- Working in a development team of more than five individuals
- Working on live web applications that businesses rely upon
- Working directly with clients to develop interfaces to automate previously manual processes
- DevOps, continuous integration, and deploying code to production environments
- Building and/or consuming REST APIs- Creating and parsing data in various formats
--- Examples: JSON, SOAP XML, CSV, Excel, Delimited Flat Files
- Working with various data transfer protocols
--- Examples: HTTP, SFTP, SSH, AS2, ODBC- Working with EDI in general and via the AS2 protocol
- Integrating with cloud services in general
- Integrating multiple applications together and transferring data back and forth
- Working with integration platforms such as TalonD or Jitterbit
- Integrating with ERP (Enterprise Resource Planning) systems
--- Examples: SAP, Oracle (JD Edwards), Infor, Sage, Microsoft Dynamics, Epicor, NetSuite, etc.
- Integrating with WMS (Warehouse Management Software) systems
--- Examples: Manhattan, JDA/RedPrairie, HighJump, IBM's Sterling, etc.
Job responsibilities, what you will be doing on a day to day basis:
- Writing code in JavaScript to complete objectives- Coding front end interfaces either from your own design or from mockups
- Coding back end functions that manipulate data
- Determine how to efficiently add and store new types of data in our databases
- Writing tests and planning for scenarios where you current code may not work
- Continually preparing for and doing refactors of your own code
- Strategizing with other development team members about how to meet task objectives
- Performing code reviews of the team?s code to improve code readability, speed, and stability
- Analyzing the scope of a task and designing a strategy to complete it
- Identifying potential issues with tasks and coming up with possible solutions
- Realistically estimating how long tasks take to reach objectives
- Training other software engineers in coding techniques, strategies, and efficient coding styles
- Communicating clearly to project managers, stakeholders, and clients regarding task progress
- Identifying when you are stuck or road blocked so you can be supported by the team
Personal characteristics we are looking for:
- Must be flexible and able switch from one project or task to another easily
- Ability to support co-workers in their tasks whenever possible
- Often go above and beyond to promote the team and boost morale in others
- Strong ability to meet deadlines while working under pressure
- Possess wide range of practical, technical and procedural knowledge of duties
- Show continuous expansion of knowledge
- Consistently dependable in both routine and complex job situations
- Display unusual degree of initiative in meeting job responsibilities
- Thoroughly research decisions and provides solutions to problems preemptively
- Select appropriate method to communicate under adverse conditions
- Show respect when relating to others and volunteers help
- Maintain a positive, realistic, and optimistic attitude during stressful conditions
- Recognize broad objectives clearly and arrange for efficient accomplishment of tasks
Our Software Development Team Dynamics and Scrum:
The principles by which our software development team works comes from two books:
- Scrum: A Breathtakingly Brief and Agile Introduction by Chris Sims and Hillary Louise Johnson
- The Elements of Scrum by Chris Sims and Hillary Louise Johnson
We work in ?Sprints? of usually 1 week at a time, which can be extended based on the current project needs. We have a full time scrum inspired Product Owner who gathers and investigates the needs our financial stakeholders, Operations department, and clients, and then writes tasks (?stories?) into our task management software (Pivotal Tracker), prioritizes them, and then discusses them with the development team. The development team then analyzes and gives the Product Owner more information about the challenges, feasibility, and time estimates for each task. The tasks are assigned to team members by the development team itself in a Sprint Planning meeting, to efficiently utilize each team member?s unique skillset.
About ClearView Audit, who we are:
ClearView Audit provides shipping and supply chain consulting, auditing, and technology that aims to disrupt the logistics industry. Our cutting edge technology solution, ClearView TMS (Transportation Management System) manages a company?s entire shipping operations, processing any kind of shipment including parcel, hundredweight parcel, LTL (less than truckload), LTL volume, truckload, and multi-stop truckload shipments.
ClearView Audit?s technology can batch process orders, prevent shipping errors, and show all available rates from any carriers. With our auditing service, we can audit every freight bill that our clients receive, whether it be paper or EDI, providing full visibility throughout the whole shipping and billing cycle, and file any charge dispute claims on our clients behalf.
We also analyze the entire supply chain data of a client, and can directly negotiate with their freight carriers on their behalf using advanced statistical and data analysis techniques along with our expertise in the freight industry to ensure that that our client can receive the best negotiated pricing agreements with each freight carrier.
BENEFITS
Only emailed resume and cover letters will be accepted.
This is only for direct full-time candidates in Madison, WI.
This is NOT for agencies, remote work, contract work, or recruiters.
Must have authorization to work in the US.
Job Type: Full-time
Salary: $90,000.00 /year

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC