Senior Associate Technology
NLB Services
Job Title: Senior Associate Technology
Location: Calgary, AB-Hybrid
Senior Software Designer / Developer (Cloud Migration and Modernization)
This role is responsible for designing, developing, and maintaining enterprise-grade applications that support core business functions. This position plays a key role in cloud migration initiatives, including assessing applications, identifying gaps, and driving cloud-ready, scalable solutions primarily in Azure.
Cloud Migration & Modernization
- Lead application analysis and remediation for cloud migration
- Refactor applications using microservices, containerization, and cloud-native patterns
- Optimize database workloads for performance and scalability
- Align applications with cloud architecture, security, and operational standards
- Implement resiliency, observability, and scaling practices
- Lead database modernization (e.g. Oracle to PostgreSQL)
Application Design & Development
- Design and develop scalable applications using modern architectures
- Lead development of enterprise solutions using Java and J2EE
- Translate business requirements into technical designs
- Develop APIs, backend services, and integrations
- Build UI components using JavaScript, HTML, CSS
- Support microservices and cloud-ready architectures
Quality, Performance & Delivery
- Ensure code quality through testing and reviews
- Troubleshoot and optimize application performance
- Provide effort estimates and support delivery planning
- Produce technical documentation
- Ensure compliance with development standards and governance
Support & Operations
- Provide support for critical systems
- Maintain logs of incidents and resolutions
Collaboration & Leadership
- Work with cross-functional teams
- Mentor junior developers
- Drive continuous improvement
- Adopt new technologies
Education
- Bachelor’s degree or equivalent in a relevant field
Experience & Skills
- 10+ years in software development and design
- Experience in cloud migration (Azure preferred)
- Strong Java, J2EE, Spring, Spring Boot
- Experience with microservices and APIs
- Database expertise (Oracle, SQL Server, PostgreSQL)
- Experience with Docker, Linux, DevOps
- Front-end technologies (JavaScript, React)
- Testing tools (Selenium, REST Assured)
Core Competencies
- Teamwork and collaboration
- Critical thinking
- Accountability
- Technical leadership
Mohd Abid Rafie
Next Level Business Services, Inc.
E-mail: ***email_hidden***