What are the responsibilities and job description for the Full Stack Software Engineer position at BizTek People, Inc. | APA International Placement Consultants?
Responsibilities:
· Design, develop and maintain full stack
enterprise solutions to meet the needs of the Line Planning and Merchandising
teams
· Make decisions regarding technical
implementation and rely on expert knowledge to keep applications up-to-date
with modern technologies
· Champion test driven development and agile
methodologies and be a mentor to other developers
· Manage and maintain AWS infrastructure, and
assist in the divestiture of on-premise hardware, setup infrastructure as code
and be in charge of monitoring environments
· Coordinate and align with enterprise
architecture
· Collaborate with other technical leads to
provide cross-functional solutions to meet the needs of multiple business
customers
Experience:
· Experience leading teams
· Familiarity with the following programming
languages: Java, Javascript, and Python
· Experience working with Linux
· Experience working with relational databases
(e.g. MySQL, Oracle) and the ability to read and write database queries and
scripts (SQL, PL/SQL)
· Experience working with non-relational databases
and datastores (MongoDB, Dynamo, Cassandra, Neo4J)
· Experience working with cloud hosting providers
(AWS, Azure, Google Cloud), and infrastructure as code solutions (Terraform,
Cloudformation)
· Experience with CI/CD tools and pipelines
(Jenkins, Bamboo, AWS CodeDeploy)
· Experience with agile methodologies (Scrum,
Kanban)
· Experience with issue tracking systems and agile
tools (JIRA, Version One)
· Experience building and working with APIs
· Experience building rich web interfaces using
modern Javascript frameworks (Angular, React, Vue)
Additional Experience:
· Experience with 3D technologies (three.js,
WebGL)
· Experience developing web component libraries