Full Stack Developer (Remote Position)
Our client has a full-time permanent position available for Full Stack Developer (Remote position)
Delivery team member, working closely with the lead solution architect, solution architects, DevOps Engineers, and developers.
Responsible for working closely within the POD team to develop microservices, APIs and datastores aligned to business capability domains.
Develops unit and acceptance tests aligned to the customers metrics and standards.
Working closely with DevOps, develops and implements testing automation.
Ensures release cadence is aligned with sprints and project timelines.
Working closely with project managers and SCRUM masters, contributes to sprint artifacts, including Definition of Ready, Definition of Done, Burn Up/down.
Responsible for front end and back-end development in alignment with the customers desired outcomes.
Ensures all development and solutions follow the customer’s architecture specifications, including principles, patterns, and standards.
Contribute to project status updates, and team meetings.
Working hours are 8AM – 5PM CST, with a minimum of 6 hours overlap with team members.
Required Skills and Experience:
Effective verbal and written communication skills with the ability to communicate complex ideas and concepts clearly and concisely.
Experience presenting complex architectures to delivery team members using multiple points of view.
Experience with AGILE SCRUM planning and product delivery.
Experience with GraphQL and data hub design.
Experience implementing RBAC using Application Roles and Azure AD Groups.
Experience implementing coexistence solutions using facades, adapters, and APIs.
In-depth experience and understanding of Test Driven Development and Acceptance Test Driven Development practices.
Experience designing coexistence solutions using facades, adapters, and APIs.
Experience with developing applications on Azure technologies.
In-depth experience developing full stack solutions, microservices and API-first solutions.
Ability to work independently and collaborating within a team.
Proficient with the following development tools and languages:
Knowledge of the following technologies would be considered an asset:
IBM On-demand Storage
MS/BS Degree in Computer Science/related field, or commensurate body of previous work.
5+ years of application development experience.
5+ years of Azure application development experience.
Professional Azure certifications (AZ 204 / DP-420) are considered an asset.
Please email your resume firstname.lastname@example.org