Tech Stack
AngularAzureCloudDockerJavaScriptKubernetesMicroservices.NETReactReact NativeServiceNowTerraform
About the role
- Work closely with both internal and customer teams to gather requirements and make suggestions for modern custom solutions
- Design and implement responsive UI components using Blazor WASM, HTML, CSS, and C#
- Translate user personas and workflows into intuitive, accessible interfaces
- Collaborate with UX architects to evolve low- and high-fidelity wireframes into production-ready screens
- Optimize UI performance across corporate, credit union, and business user contexts
- Implement secure flows and role-based access aligned with the customer’s Active Directory and routing logic
- Integrate micro front-end architecture where applicable to support modular UI delivery
- Participate in the planning, design, and development of new solutions as well as in enhancements, modifications, and corrections to existing solutions
- Submit daily hours billed to cloud-based project management software, Kantata, for time tracking
- Research and consider emerging technologies to improve current applications, architectures and processes
- Document design decisions and contribute to the evolving style guide and design system
- Stay current on Microsoft ecosystem tools and contribute to UI innovation using AI-assisted development tools
- Participate in Agile ceremonies and collaborate with backend and QA teams for full-stack alignment
Requirements
- Over 5 years of experience in full life cycle development
- Proven experience designing and building modern front-end applications using Blazor WASM
- Experience with C#, HTML, CSS, JavaScript, React, Angular (v17+), and React Native/.NET MAUI
- Professional experience in Azure such as Azure Functions, Azure DevOps, Azure AI Foundry, and Azure OpenAI
- Exposure to cloud-native architecture and microservices
- Understanding of all phases of the software development lifecycle
- Strong problem-solving, communication and organizational skills
- A passion for learning as demonstrated by involvement in technology-focused academic extracurriculars
- Earned Bachelor’s degree in Information Technology, Management Information Systems, Computer Science, Computer Engineering or Software Engineering (preferred)
- Experience working in a professional services organization (preferred)
- Experience with multi-agent systems or AI orchestration (preferred)
- CI/CD pipeline experience, containerization (Docker/Kubernetes), and infrastructure-as-code (Terraform, Bicep) (preferred)
- Contributions to open-source projects or community-driven development (preferred)
- Experience contributing to design systems, style guides, and UI documentation (preferred)