Senior Software Engineer jobs in Calgary, AB
Sort by: relevance - date
Senior Software Designer & Developer
Easily applyNewJohnson Service Group Inc.Calgary, AB T2P 0L4- Contract
- Our client is seeking a Senior Software Designer & Developer to design, develop, modernize, and maintain enterprise-grade applications while supporting cloud…
Software Engineer (Full Stack + AI/LLM Integrations)
Easily applyNewSonata Design / Orchestrator AICalgary, AB- $45,000–$60,000 a year
- Full-time
- Paid time off
- Dental care
- Store discount
- Casual dress
- Company events
- On-site parking
- Exposure to fine-tuning/training workflows (or partnering closely with ML engineers to productionize them).
- We’re looking for a Full Stack Software Engineer who…
- MNPCalgary, AB T2P 0L4
- Permanent
- Exceptional communication and collaboration skills, with the ability to engage senior stakeholders and translate technical concepts clearly.
- View all MNP jobs - Calgary jobs - Innovation Manager jobs in Calgary, AB
- Salary Search: Senior Manager, Innovation Development salaries in Calgary, AB
- See popular questions & answers about MNP
- MNPCalgary, AB T2P 0L4
- Permanent
- Integrate AI/ML capabilities into back-end services, collaborating with ML engineers to orchestrate inference endpoints, data flows, and responsible AI…
- View all MNP jobs - Calgary jobs - Senior Back End Developer jobs in Calgary, AB
- Salary Search: Senior Back-End Developer, Innovation Development salaries in Calgary, AB
- See popular questions & answers about MNP
- MNPCalgary, AB T2P 0L4
- Permanent
- Build new innovation-driven solutions end-to-end—from initial concept and proof-of-concept through to production-ready releases.
Senior Developer/Analyst
Easily applyPeopletoGoCalgary, AB T2P 2Y9- $60–$65 an hour
- Contract
- Job Type: 3-month Contract (possibility of extension).
- Hours: 40 hours per week.
- Schedule: *Monday to Friday, 9 AM to 5 PM.
- O Power Apps / Power Automate.
Software Development Analyst Tier 3
Easily applyPason Systems CorpCalgary, AB T2H 1K4- Permanent
- On call
- Review changes to software tools which are used to support field activities and potentially make minor changes to the software tools.
Application Architect - CRM & LOS
Easily applyServus Credit UnionCalgary, AB T1Y 6G2- Permanent
- Profit sharing
- System Development Leadership: Lead the design and development of CRM and LOS software solutions, ensuring robustness, scalability, and observability.
Technical Lead - Payments
Easily applyServus Credit UnionCalgary, AB T1Y 6G2- Permanent
- Weekends as needed
- Profit sharing
- 6+ years of experience in a senior software engineering or technical lead role supporting complex, mission-critical platforms.
Software Developer
Easily applyRobert HalfRocky View, AB- Permanent
- Develop and maintain software solutions supporting transportation and logistics operations, including TruckMate TMS.
- MNPCalgary, AB T2P 0H3
- Permanent
- Paid time off
- Dental care
- Deep understanding of platform integration patterns and APIs, system integrations, software engineering patterns, development of architectural/high level…
- View all MNP jobs - Calgary jobs - Solution Architect jobs in Calgary, AB
- Salary Search: Solution Architect, Power Platform & D365 salaries in Calgary, AB
- See popular questions & answers about MNP
- MNPCalgary, AB T2P 0H3
- Permanent
- Paid time off
- Dental care
- Deep understanding of platform integration patterns and APIs, system integrations, software engineering patterns, development of architectural/high level…
- View all MNP jobs - Calgary jobs - Solution Architect jobs in Calgary, AB
- Salary Search: Solution Architect, Power Platform & D365 salaries in Calgary, AB
- See popular questions & answers about MNP
- MNPCalgary, AB T2P 0L4
- Permanent
- Design, build, and deploy enterprise-grade AI agents using Microsoft Copilot Studio.
- Architect scalable AI solutions integrating with Microsoft 365, Dynamics…
- View all MNP jobs - Calgary jobs - Developer jobs in Calgary, AB
- Salary Search: Power Platform Developer salaries in Calgary, AB
- See popular questions & answers about MNP
- BMO Financial GroupCalgary, AB
- $75,900–$141,900 a year
- Full-time
- Tuition reimbursement
- Life insurance
- We are looking for a Senior Full Stack Engineer who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development…
- 7-ElevenCalgary, AB
- Enterprise ERP Platforms: Proven track record supporting major ERP software environments; comfortable working with core ERP database schemas, custom screens,…
- View all 7-Eleven jobs - Calgary jobs - Developer jobs in Calgary, AB
- Salary Search: Enterprise Developer salaries in Calgary, AB
- See popular questions & answers about 7-Eleven
Full Stack Developer, ASR
Often replies in 3 daysBDOCalgary, AB- Paid time off
- Strong analytical and problem-solving skills to troubleshoot and debug software issues.
- The ideal candidate for this net new role will have 3-7 years of…
- View all BDO jobs - Calgary jobs - Full Stack Developer jobs in Calgary, AB
- Salary Search: Full Stack Developer, ASR salaries in Calgary, AB
- See popular questions & answers about BDO
Get email updates for the latest Senior Software Engineer jobs in Calgary, AB
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Senior Software Designer & Developer - job post
3.73.7 out of 5 stars
Calgary, AB T2P 0L4
Contract
Job details
Job type
- Contract
Location
Calgary, AB T2P 0L4
Full job description
Our client is seeking a Senior Software Designer & Developer to design, develop, modernize, and maintain enterprise-grade applications while supporting cloud migration initiatives, particularly within the Azure ecosystem.
Must Have skills
- Bachelor’s degree or diploma in Computer Science, Engineering, or a related field, or equivalent experience.
- Minimum 10 years of experience in
- application systems development, business analysis, design, integration, and maintenance.
- hands-on Java development experience.
- designing and implementing complex, end-to-end J2EE solutions.
- web services, JavaScript, HTML, and PL/SQL.
- Minimum 5 years of experience in application integration with JMS and APIs.
- Proven experience in application modernization and cloud migration, preferably within Microsoft Azure.
- Strong experience analyzing legacy applications and defining cloud migration strategies, including rehost, replatform, and refactor approaches.
- Experience refactoring Java-based applications for cloud-native environments.
- Solid knowledge of Java, object-oriented design and programming, domain-driven design, design patterns, refactoring, and unit testing.
- In-depth knowledge of Java frameworks such as Spring, Spring Boot, and JUnit.
- Experience with backend services, APIs, RESTful design, JMS, and event-driven integrations.
- Experience with complex data model design, DML, and DDL scripting.
- Strong understanding of physical database design principles in Oracle and SQL Server environments.
- Experience designing and developing user interfaces using JavaScript, JSP, HTML, and CSS.
- Working knowledge of application server and networking concepts.
Nice to Have skills
- Microsoft Azure cloud migration experience.
- Experience with database modernization, including Oracle to PostgreSQL migration.
- Familiarity with DevOps practices, containerization, Docker, and Linux environments.
- Experience with Linux and Docker virtual environments.
- Experience with ReactJS and Redis.
- Experience with automated testing tools such as Selenium and REST Assured.
- Experience in IT support and/or data analysis.
- Experience mentoring junior developers and providing technical guidance across teams.
- Experience evaluating and adopting new technologies to support innovation and continuous improvement.
Responsibilities
- Lead end-to-end application analysis and remediation for cloud migration, including application architecture, dependencies, and technical constraints.
- Identify and implement design and code changes required to make applications cloud-compatible, including refactoring for microservices, containerization, and cloud-native patterns.
- Analyze and optimize database workloads and queries for cloud environments, with a focus on performance, scalability, and cost efficiency.
- Collaborate with cloud and platform teams to align applications with Azure architecture standards, security, and operational practices.
- Evaluate and apply cloud-native design best practices, including resiliency, observability, and scaling strategies.
- Lead technical solutioning for database modernization, including Oracle to PostgreSQL migration where applicable.
- Design and develop scalable, high-performance applications using object-oriented and distributed architecture principles.
- Lead the development of complex enterprise solutions using Java and J2EE technologies.
- Define and document architecture, design patterns, development standards, and functional design specifications.
- Develop and maintain backend services, APIs, and event-driven integrations.
- Design and develop user interfaces using JavaScript, JSP, HTML, and CSS.
- Integrate applications with internal and external systems while ensuring reliability and data integrity.
- Contribute to API design, microservices architecture, and cloud-ready solutions.
- Ensure code quality through unit testing, automation, code reviews, and development best practices.
- Provide accurate effort estimates and contribute to sprint planning and delivery commitments.
- Ensure development work meets specifications, standards, quality requirements, security policies, and governance practices.
- Provide maintenance support for critical systems, which may include 24/7 technical support to system controllers and business users.
- Maintain detailed logs of service calls and resolution steps.
- Collaborate with product owners, business analysts, architects, and cross-functional teams.
- Mentor junior developers and provide technical guidance across teams.
- Contribute to continuous improvement of development processes, tools, and frameworks.
#D480
Let Employers Find YouUpload Your Resume