Description:
Principal Full Stack developer
Location - Oak Brook, IL (4 days a week onsite)
Job Description:
- Looking to add a Principal Full Stack Engineer who has experience developing enterprise applications using OO Design, Microservices architecture, SOLID Design principles and experience leading a team of developers.
- 10+ years overall IT system architecture, design, development, and deployment experience.
- Minimum of 3 – 5 years Full-stack development with relevant Node.js, VueJS or Angular or React JS experience.
- Experience in developing software using agile methodologies.
- Solid experience in emerging and traditional technologies such as NodeJS, AngularJS/ReactJS/VueJS, Cordova/Ionic, Docker, REST, JSON, XML, HTML / HTML5, CSS, NoSQL, Maven, and AWS/Cloud Infrastructure, etc.
- Experience with NoSQL technologies such as MongoDB, Redis, etc.
- Experience developing containerised applications using AWS, Docker.
- Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
- Solid knowledge and experience in CI/CD tools and DevOps principles.
- Effective leader with exceptional interpersonal & communication skills and strong experience with talent development
- Must have strong analytical and problem-solving skills. Must be capable of clearly articulating complex technical issues to all levels of the organization.
- Solid experience with web services, system integration and service-oriented architecture.
- Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
- Experience with the Atlassian suite of products (Confluence, Jira, GitHub, Bitbucket, etc.)