Full Stack Developer with Emerging Technologies (Blockchain, AI, IoT) and Cloud Expertise
myworkdayjobs
Job Description
-
-
Proficiency in full stack development with a focus on emerging technologies such as blockchain, IoT, and AI
-
Deep understanding of software development lifecycle (SDLC) and architecture design principles
-
Experience with modern development frameworks and languages such as Java, Python, JavaScript, or equivalents
-
Cloud platforms knowledge (AWS, Azure, GCP) for deploying and managing scalable solutions
-
Version control systems (Git, GitHub, GitLab)
-
Tools for collaboration and project management (Jira, Confluence, MS Teams)
-
-
Preferred:
-
Knowledge of containerization and orchestration (Docker, Kubernetes)
-
Frameworks/libraries such as React, Angular, or Vue.js for front-end development
-
Data management solutions including NoSQL, data lakes, or data warehouses
-
Automation tools (CI/CD pipelines, Jenkins, GitLab CI)
-
Overall Responsibilities
-
Lead the end-to-end development and implementation of projects utilizing emerging technologies, ensuring seamless integration with existing architectures.
-
Mentor and guide team members including developers and technical analysts to ensure high-quality project delivery.
-
Identify and evaluate innovative technology solutions to enhance business processes, operational efficiency, and product offerings.
-
Collaborate with cross-functional teams to align technical strategies with organizational objectives.
-
Stay current with the latest industry trends, technological advancements, and best practices, sharing insights with team members and stakeholders.
-
Develop and maintain comprehensive technical roadmaps in support of strategic growth initiatives.
-
Evaluate and select new tools, frameworks, and platforms, providing clear recommendations for adoption.
-
Manage technical risks, oversee architecture governance, and ensure solutions meet security, compliance, and scalability standards.
Technical Skills (By Category)
-
Programming Languages:
-
Required: Java, Python, JavaScript or TypeScript for full stack development
-
Preferred: Other languages such as Golang, R or C++ for specialized applications
-
-
Databases & Data Management:
-
Required: Data modeling, NoSQL, data lakes, SQL databases (MySQL, PostgreSQL, or equivalent)
-
Preferred: Data warehousing solutions (Snowflake, Redshift)
-
-
Cloud Technologies:
-
Required: Cloud deployment, scaling, and management (AWS, Azure, or GCP)
-
Preferred: Cloud native services for AI, IoT, and blockchain solutions
-
-
Frameworks & Libraries:
-
Required: Front-end frameworks (React, Angular, or Vue.js), AI/ML libraries (TensorFlow, PyTorch)
-
Preferred: Blockchain development frameworks (Hyperledger, Ethereum)
-
-
Development Tools & Methodologies:
-
Required: Git, Jenkins, Docker, Kubernetes, Agile practices (Scrum/Kanban)
-
DevOps integration and automation experience for continuous deployment
-
-
Security & Compliance:
-
Knowledge of security standards affecting emerging technology solutions, including data privacy and regulatory compliance
-
Experience Requirements
-
Minimum of 8 years in full stack development with proven leadership in managing technology projects.
-
Extensive experience designing and deploying solutions