Job Location: Onsite, Remote or Hybrid based in Regina
Description:
The focus of this engagement will be to provide operational production level support and enhancements to a new customer portal.
Responsibilities for Senior and Intermediate Full Stack Developers:
- Design, develop, test, and deliver high-quality software in a cloud, micro-service, and event-driven architecture.
- Mentor team members and possess an understanding of DevOps processes, feature team expectations, and business relationships.
- Ensure development activities align with established cloud standards and coding practices.
- Understand and communicate the relationship between business goals, applications, and platforms. Handle multiple requests and priorities in a dynamic environment.
- Provide feedback on coding tasks and serve as an escalation point for conflicts or issues within a sprint.
Knowledge, Skills, and Experience Needed:
- At least three years of experience in software development and operational support of enterprise micro-service architectures.
- Skills in front-end and back-end development, including relevant programming languages, operating systems, and cloud/server architectures.
- Experience with software development lifecycle methodologies and automated testing.
- Knowledge of relational, big data, and unstructured databases.
- Familiarity with service-oriented design, APIs, and best practices.
- Understanding of DevOps practices, agile development, and microservice architecture with Domain Driven Design and Event Sourcing.
- Experience with Azure DevOps, Visual Studio (.NET/C#), React with TypeScript, Jest, and test automation.
- Proficiency in automation using Azure Pipelines and Git, and experience with Azure services for databases, monitoring, and identity management.
- Knowledge of feature flagging tools like Launch Darkly and micro front-end development.