1 Click Easy Apply


JavaScript Developer


Charlotte, North carolina


JavaScript Developer Job Opening in Charlotte, North carolina - JavaScript Software Developer
A top Metro Systems? Client in Charlotte, NC, is seeking a Software Developer to design, develop and deploy its web and mobile client applications. The developer will work with
a focused and tight-knit team, building software using JavaScript and Node JS frameworks,
migrating away from older Ruby on Rails applications, as well as other tools that catch our eye.
We develop and maintain several suites of applications for both internal and external customers.
Most applications are concerned with local- and state-level government finances, and taxation.
Experience within that problem domain is helpful but not necessary.
Our group aspires toward a flexible, test-driven development methodology. We continuously
integrate and deploy. We build things with agility, without strapping ourselves into any particular Branded-Agile framework. We remote-pair, code review, and test for coverage, complexity, and style.
The team currently deploys clients on AWS, AWS GovCloud and Google Cloud, using bucket
storage and CDNs. Because of this, any Cloud Provider experience is highly useful.
Our development culture is highly collaborative, constructively critical, and focused on delivering quality, well-tested applications. The Software Developer will work closely with other members of the Software team at every level, participate in discussions around design and
implementation, and pair with other members of the team to both learn and teach.
Qualifications
High level of proficiency with JavaScript
Experience with Unix-like environments
Very solid knowledge of HTTP, including CORS
Proficiency with data modeling with a Key/Value store
Familiarity with how JavaScript applications will consume the api services
Familiarity with performance tuning and benchmarking JavaScript applications
Ability to work smoothly with users and teammates of varying skill levels
Ability to mentor and guide the development of less-experienced developers
Ability to work independently when necessary at the component or system level
Strong communication and documentation skills
Bonus Qualifications
Familiar with Amazon Web Service or Google Cloud offerings
Familiar with and NPM
Familiar consuming API Services
Experienced at developing with ?agility?, as applied to the SDLC
Responsibilities
The Software Developer will be responsible for the implementation and deployment of software
applications and components under the direction of the Clients Team Manager and in
collaboration with other Software Developers.
In addition, a Software Developer should be able to communicate clearly with management,
developers and quality assurance. They should also be able to estimate levels of effort and time
to completion for software-related tasks.
Also included in the Software Developers responsibilities are the maintenance of existing
software, including data corrections, bug fixes, and configuration changes. This may include
diagnosing problems in user workflow and identifying training needs, though this will be primarily handled by project management.
Software Developers will be expected to mentor and learn. This includes preparing documentation, presentations, demos, samples, and other lightweight training materials or
participating in training sessions conducted by other developers.
Our Client is a proud supporter of our U.S. military, veterans and their families. We are members of the Employer Support of the Guard and Reserve (ESGR) and the Wounded Warriors Project's Warriors To Work program. We will continue to seek qualified active duty, transitioning military and veteran candidates for our open positions. If you are a veteran, we strongly encourage you to apply. We thank you for your service to our country!
MSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.

1 Click Easy Apply

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

All rights reserved
Swanco LLC