Senior Full Stack Developer

Employer
TAJ Technologies
Location
Bethesda, MD
Posted
Sep 22, 2020
Closes
Sep 25, 2020
Ref
1229849625
Hours
Full Time
Description: Duties & Responsibilities The Senior Full Stack Developer (React / NodeJS / SQL) willwork at the Client s on the next version of Bookshelf Content Management System(CMS) to support scientific book content submissions into a free full-textarchive of biomedical and life sciences literature at the Client location. Work in an Agile product team of in-house and remotedevelopers, Product Owner, stakeholders, DevOps and UI/UX designer on BookshelfCMS UI, data processing flows, user authentication, admin tools and datamigration from the previous version of the CMS. Review the work of remote development team, build, deployand test the application on-premises, coordinate with in-house Clientdevelopers to define, document and implement APIs for integration with internalproduction systems. Maintain and support XML content processing software usedin production, learn new technologies, keep up with the internal systems, andshare your knowledge with the team. Required Skills: BS in Computer Science or scientific field (engineering,physics), or equivalent experience 3+ years of Full stack Web applications development usingReact / NodeJS / SQL (MS SQL, Postgres) Experience with relational database modeling, ORM, datamigration Development experience in a Linux environment Scripting (shell, Python) Git, SVN Excellent verbal and written communication skills, teamplayer, quick learner Desired: Electronic publishing industry experience XML development experience (schema design, contentvalidation, bulk processing tools, XSLT transforms) Experience working with remote development teams Windows C# / .Net development experience Experience with Python / Django web development framework Experience with microservices architecture and RESTful APIdesign Experience with Cloud technologies: AWS, EC2, S3, RDS Experience with CI/CD pipelines, unit tests, integrationand UI regression testing (Selenium) TAJ Technologies, Inc. is an EEO/AA Employer: women, minorities, the disabled and veterans are encouraged to apply