Full Stack Developer

Istaff Alpharetta , GA 30022

Posted 3 months ago

Take part in the creation of a proven high-scale, cloud-based services.
Full-stack development: design, develop, build and deploy scalable and robust applications.
Analysis of functional requirements & creation of software design.
Be responsible and drive the adoption of new and exciting technologies.
What You Need for Success?
At least 2-3 years of hands-on software development experience & working experience in Node.JS.
Experience in distributed systems architecture and technologies.
BS/MS degree in Computer Science, Engineering or equivalent.
Passion for full-stack development, from coding through building, automating, monitoring and deploying in variety of technologies.
Experience in working with RESTful/Webhook APIs, big advantage for messaging APIs such as Facebook or Twilio.
Exceptional coding skills in at least one of the following:
TypeScript, JavaScript or Python.
Deep knowledge and understanding of micro-service architecture.
Strong CS fundamentals when it comes to basic algorithms and architecture.
Experience with NoSQL databases.
Experience with CI, configuration management and containerization solutions.
Comfortable with Linux.

Node.JS, TypeScript, JavaScript, Python, Docker, Kubernetes, Couchbase, Cassandra, MySQL, Puppet, TeamCity, Jenkins

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Developer


Posted 1 week ago

VIEW JOBS 11/8/2018 12:00:00 AM 2019-02-06T00:00 Unlock Your Career Potential: Technology at ADP. Do you enjoy exploring, identifying and inspiring the future of the workplace and the lives of millions of people? At ADP, the world's largest B2B cloud company, our Technology team is comprised of brilliant engineers, architects, data scientists, infrastructure experts, and more. We were first in our industry to offer a SaaS solution and continue to push the envelope utilizing the latest operating platforms to deliver the highly automated, intelligent and predictive solutions that are redefining what is possible. Named one of Forbes' "Most Innovative Companies" and one of Computerworld's "100 Best Places to Work in IT", we are committed to leading the way in product development and research, empowering you to bring to life the latest innovations that will forever change the way businesses manage their most vital asset, employees. POSITION SUMMARY The Full Stack Developer is responsible for developing software applications solutions for ADP's Recruiting and HR functions. Application Developers may be involved in all aspects of the software development life cycle (SDLC). Application Developers work with clients, product managers analysts, architects and engineers to plan, design, develop, test and implement information technology solutions consistent with the business objective. Application Developers may develop and review requirements, create design documents, write programs, package, test, configure and deploy software. Application Developers also participate and collaborate with other stakeholder including security, quality assurance, training, project management, engineering, hosting, & procurement when required to assist in other aspects of their projects. Application Developers at ADP are expected to be results-oriented, have knowledge of new and legacy technologies, have knowledge of the relevant platforms and environments, and be familiar with business process, functions and data within their domain to provide innovative, insightful, and secure solutions. We strive for every interaction to be driven by our CORE values: Insightful Expertise, Integrity is Everything, Service Excellence, Inspiring Innovation, Each Person Counts, Results-Driven, & Social Responsibility. RESPONSIBILITIES: * Develop & enhance effective programs & data structures that successfully meet the objective. * Participate effectively in relevant aspects of software development life cycle (SDLC) including planning, construction, testing, reviews and demonstrations. * Collaborate with team to design, develop, test and refine deliverables. * Investigate and resolve application issues as needed Package, configure and deploying software Collaborate with clients, Product Managers, Architects, & Analysts to develop and review requirements & design. * Review and create system, software and functional design specifications that address requirements. * Participate in project planning and release management. * Higher level jobs would be expected to manage broader or multiple projects at a time. * Acts as an expert source of technology and application knowledge within their domain. Research, recommend, and introduce new technologies and new uses of existing technologies Participating in Business planning, IT strategy and setting direction. * Performs other related duties as assigned. * Must be available to work evenings and weekends as needed. QUALIFICATIONS REQUIRED: * Technical Degree or equivalent in education & experience. * 3 - 5 years of directly related experience. * Technical experience with web application development using Java Preference will be given to candidates who have the following: * Experience with technologies such as Angular and React * Knowledge of Microservices, Rest APIs, Docker, Kafka, Elastic or Solr Search is preferred * Willing to learn Machine Learning and Artificial Intelligence, if not already skilled in these areas #LITECH #LI-AS1 Related Searches: Engineer Analyst Architect Data Scientist Application Developer Design Implementation Chief Principal Enterprise Specialist Infrastructure Research Development R&D Tech Associate Service Solutions Business Intelligence BI System Analyst Disaster Recovery Change Control IT Operations Information Performance Product Production QA Quality Assurance Release Service Statutory UX UI User Experience Interface Researcher Designer Service Project Software Test Program Programmer I&O t Software in the Cloud. Experts on the Ground: ADP powers the working world with comprehensive solutions that drive business success. Consistently named one of the "Most Admired Companies" by FORTUNE® Magazine, and recognized by Forbes® as one of "The World's Most Innovative Companies," ADP has over a half-million clients around the globe and 65 years of experience as one of the largest providers of human capital management solutions world-wide. At ADP, we believe that diversity fuels innovation. ADP is committed to equal employment opportunities regardless of race, color, genetic information, creed, religion, sex, sexual orientation, gender identity, lawful alien status, national origin, age, marital status, or protected veteran status. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance. ADP Alpharetta GA

Full Stack Developer