Responsibilities:
- Work with Product Owners to drive product vision, manage scope and client expectations
- Build, design and implement high-volume, high-scale responsive web front ends, web APIs, data analytics solutions in the cloud
- Build user interfaces for a re-imagined user experience using ReactJS / NodeJS
- Integrate with .Net Core-based micro-services
- Deploy the application in Azure Cloud
- Mentor junior development staff in the art of building software systems.
- Bring new ideas in the cloud, big data, and machine learning software development
- Leverage industry knowledge and stay close to technology developments in the open-source and cloud communities
- Collaborate with cross-functional teams
- Practice and enforce Agile and Scrum development methodologies
Qualifications:
Education: Bachelor’s Degree or equivalent
Years of Experience: 5+
- BS or higher degree in Computer Science/Engineering or related field
- Solid foundation in data structures, algorithms, design patterns, and strong analytical and problem-solving skills
- Must have built enterprise-scale front-ends for distributed and parallel systems and information retrieval systems with rich data editing capabilities.
- Hand-on experience designing and building rich & responsive User Interfaces
- Hands-on experience with building a modern and responsive user interface using Javascript, CSS, ReactJS, Redux/Flux, NodeJS.
- Experience integrating with backend systems using micro-services
- Experience interacting from front-end layer to databases (RDBMS like Azure SQL, NoSQL like MongoDB)
- Experience with test automation frameworks (Selenium, Tosca), measuring code quality and technical debt.
- Outstanding communicator with both business and technology audiences
- Knows what is possible using the latest technologies (open source, data stores, algorithms, etc.)
- Extensive experience working across teams and operating in an Agile Scrum culture
- Experience with continuous delivery and using agile techniques
- Firm sense of accountability and ownership
- Passionate for making things better and driving action
- Desire to understand our businesses and users
- Experience with statistical platforms is a major plus, such as R, SAS, and Informatica
- Experience with other visualization tools is a major plus, such as Tableau
Preferred Qualifications:
- Experience working with .Net Core
- Experience implementing SAFe – Scaled Agile Framework
- Big Data Certification
- Azure Cloud Certification