21 Bi Developer Roles jobs in Calgary
Application Developer-Java & Web Technologies
Posted 2 days ago
Job Viewed
Job Description
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
**Your role and responsibilities**
As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.
You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.
Your primary responsibilities include:
-Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader.
-Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.
-Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.
**Required technical and professional expertise**
We are seeking a highly skilled and experienced Senior Java & Web Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining robust web applications using Java technologies. This individual will play a crucial role in leading complex projects, mentoring junior developers, and ensuring the delivery of high-quality software solutions.
Responsibilities:
* Design, develop, and maintain scalable and secure web applications using Java technologies.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Ensure the performance, quality, and responsiveness of applications.
* Identify and correct bottlenecks and fix bugs.
* Mentor junior developers, providing guidance and technical leadership.
* Contribute to code reviews and pair programming sessions.
* Stay current with the latest trends and best practices in software development.
**Preferred technical and professional experience**
* 10+ years of professional experience as a Java & Web Developer.
* Expertise in Java 8/11, Spring Framework, and Hibernate.
* Proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
* Strong understanding of RESTful APIs and microservices architecture.
* Experience with databases (SQL and NoSQL), preferably MySQL, PostgreSQL, MongoDB, or similar.
* Knowledge of version control systems, preferably Git.
* Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Travis CI).
* Understanding of software design patterns and principles.
* Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
* Strong problem-solving skills, with the ability to debug and troubleshoot complex issues.
* Excellent communication and teamwork skills, with a proven ability to collaborate with cross-functional teams.
* Bachelor's degree in Computer Science, Information Technology, or a related field; Master's preferred.
Preferred Qualifications:
* Experience with cloud platforms (AWS, GCP, Azure).
* Familiarity with front-end frameworks (React, Angular, Vue.js).
* Knowledge of security best practices and experience in implementing secure coding practices.
* Contributions to open-source projects or personal projects showcasing expertise in Java & Web Development.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Application Developer (Oracle EBS/Cloud)
Posted 5 days ago
Job Viewed
Job Description
Your Opportunity
As an Oracle EBS/Oracle Cloud Developer you will assist in the design and development of software solutions to address gaps in core Oracle e-Business Suite capabilities. This could include possible use of tools and utilities such as PL/SQL, UNIX, Java/OAF, APEX, Oracle Workflow etc and cloud platforms/tools like OIC (Oracle Integration Cloud), Oracle HDL (HCM Data Loader), FBDI (File Based Data Import).
Your Key Responsibilities
- Assist in the analysis of software specifications provided by Business Systems Analyst and translate them into technical solutions.
- Help troubleshoot and resolve defects to application problems.
- Provide consultation on the capabilities of application technology to identify opportunities to solve business problems.
- Assist in the design and development of software solutions as per specifications.
- Develop and execute unit test plans to ensure quality of software being released for integration and user testing.
- Help develop a technical transition plan ensuring a smooth transition of solutions to production.
- Learn and adopt design and coding standards.
- Keep client, peers and managers informed on the status of issues.
- Prepare time and effort estimates for assigned projects and tasks.
- Given the tasks and scope of a project, successfully complete and document the project within the specified time frame.
- Plan, document, assign and implement production transition tasks to ensure a smooth deployment into our production environment.
- Interact with end user, peers, help desk, and management personnel to resolve issues.
Your Capabilities and Credentials
- Oracle EBS technical experience in integration/development with Oracle SaaS applications i.e. HCM & Procurement will be preferable. Experience working with complex enterprise applications, preferably in an ERP environment such as Oracle e-Business Suite 12.1/12.2 or Peoplesoft.
- Strong oral and written communication skills in English and the ability to translate technical information.
- Experience in all aspects of software development lifecycle following best practice methodologies, preferably Rational Unified Process.
- Experience working with one or more of the following application technologies, tools and frameworks: APEX, OAF, Oracle Workflow, JDeveloper, OIC (Oracle Integration Cloud), Oracle HDL (HCM Data Loader), FBDI, BPEL, SOA, and Web Services.
- Knowledge of JavaScript and CSS is a plus.
- Time management skills and the ability to multitask.
- Strong customer service skills and the ability to work in a deadline driven environment.
Education and Experience
- Post-secondary degree/diploma in a related field, or equivalent experience.
- Minimum 5-7 years of software development experience developing solutions using Java, SQL, and PL/SQL.
Typical office environment working with computers and remaining sedentary for long periods of time. Field work may include exposure to the elements including inclement weather.
This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.
About Stantec
Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The diverse perspectives of our partners and interested parties drive us to think beyond what's previously been done on critical issues like climate change, digital transformation, and future-proofing our cities and infrastructure. We innovate at the intersection of community, creativity, and client relationships to advance communities everywhere, so that together we can redefine what's possible.
**Pay Range:**
- Locations in Lower Mainland - BC - Min Salary $ 91,800.00 - Max Salary $ 133,100.00
**Pay Transparency:** In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible.
**Benefits Summary:** Regular full-time and part-time employees (working at least 20 hours per week) will have access to health, dental, and vision plans, a wellness program, health care spending account, wellness spending account, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off.
Temporary/casual employees will have access to group registered retirement savings plan, employee stock purchase program, and group tax-free savings account.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.
**Primary Location:** Canada | AB | Calgary
**Organization:** BC-1371 Integrated Business Applications-CA Canada
**Employee Status:** Regular
**Travel:** No
**Schedule:** Full time
**Job Posting:** 28/08/ :08:24
**Req ID:** REQ E
Web developer
Posted 5 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Work setting Responsibilities TasksWeb developer
Posted 8 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Work setting Responsibilities Tasks Experience and specialization Computer and technology knowledge Additional information Personal suitabilityWeb developer
Posted 10 days ago
Job Viewed
Job Description
English
Education- or equivalent experience
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities TasksWeb developer
Posted 26 days ago
Job Viewed
Job Description
English
Education Experience On siteWork must be completed at the physical location. There is no option to work remotely.
Responsibilities TasksSenior Web Developer
Posted today
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Web Developer for our client. This is a permanent position that is completely remote and will be even post-COVID. Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial growth.
You Have:
- 4+ years’ experience building production Ruby on Rails web applications
- Experience utilizing JavaScrip t in web applications
- Experience with MySQL databases
- Experience working with React.js will be considered advantageous
- Experience with CI/CD pipelines and tools, such as Jenkins, Circle CI or Travis CI
- Experience working in a cloud environment, such as AWS, Google Cloud Platform or Heroku
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Be The First To Know
About the latest Bi developer roles Jobs in Calgary !
.Net Core Web Developer (Intermediate)
Posted today
Job Viewed
Job Description
Job Description
Robots are taking over the world, and if that excites you, then join the revolution! We are the worlds first Cloud Robotics Platform. At Synthiam, we live and breathe robotics and we’re on a mission to share our passion worldwide. We imagine, design, and create powerful robot technologies used by customers across 85 countries. Our robot platform assists enterprise development and educates people of all ages, allowing everyone to embrace robotic technology. We’re a mature start-up, with significant demand and ready for the next phase of growth and evolution. Now, we’re looking for you: our new .Net Core Web Developer (Intermediate) Who are you? You’re an experienced professional with a portfolio of successful high traffic .Net websites & MySql database development, ready for a new role in the exciting robotics industry. You’re a hands-on, active problem solver who focuses on efficient programming and tidy code structure. You are goal-oriented at all times. You eat and sleep C# and MySql programming to solve problems and express yourself through creative use of CSS, JavaScript and HTML. By following Synthiam’s unified coding structure and style, you understand the value of planning for the future. All code changes and additions you make are meaningful toward adding desired functionality, repairing bugs, securing against vulnerabilities, and optimizing performance. If that sounds like you, this is the opportunity you’ve been waiting for. As our new .Net Core Web Developer (Intermediate), your goal will be to oversee Synthiam's primary website, web services, and internal administration web interface. You will spend much of your time programming in C#, JavaScript, HTML and CSS with a strong understanding of MySql and web security. You will be responsible for working with our CTO and software architect to plan development based on prepared outcome requirements. You will be involved in our robot platform planning sessions and participate in the continued unification of our user software to the online web application via web services. You’ll use Visual Studio to develop code-behind in C# with front-end HTML/CSS and JavaScript in sandbox environment. Once pushed to an internal staging server, you will present QA & security testing scenarios that cover functionality affected by recent code change/additions. You will then have the exciting responsibility of pushing the changes live to our public servers for the world to experience your coding wizardry! We’re always looking for new ways to improve efficiency of server CPU usage – always optimizing algorithms and library performance. We strive on setting standards for robot development user experience. The Details: This is a full-time, permanent position working in our Calgary office. You’ll typically work Monday to Friday, 9 am – 5 pm (with flexibility to urgently fix bugs or patch security vulnerabilities). Our business complex offers a shuttle service to Chinook Station, so we’re accessible by public transit. We offer a competitive salary that will be commensurate with your experience, benefits, and standard vacation time. Have you seen Synthiam's Calgary HQ office? We also offer a supportive environment to meet your tech startup needs, such as a video game arcade, pinball machines and telepresence robots to attend morning meetings when you were up too late coding. Working at Synthiam: We’re a close-knit group who genuinely enjoy working together. We’re casual, fun, and relaxed. We have comfortable hang-out areas in our bright, modern office, and pinball machines and arcade games. We often spend time together outside of work, grabbing drinks or watching movies after a long day. We value your autonomy– working here means having the freedom to come up with creative solutions, and then being able to implement them. There’s tons of room for growth at Synthiam as we continue to expand. We can’t wait to meet you. Qualifications: * Experience creating web applications as a .Net web developer, and overseeing a company’s primary website, web services, and internal administration web interface * Significant experience with and knowledge of: MySQL, C#, CSS/HTML/HTML5/JavaScript, REST Web services and JSON * Experience with QA and security testing * Experience with Agile development and a strong understanding of Agile methodologies * Experience with and excellent understanding of object-oriented software design * Experience designing and deploying complex MySQL queries and relational database design * At least 3 years experience with Linq and Model View Controller models of development * Degree or diploma in computer science, software development, or related (an asset) Application Process: Our online application will give you the option to apply to this role as a complete person – not just a resume. The application will assess your qualifications, personality traits and workplace preferences, and should take 10 to 15 minutes to complete. After submitting, you'll receive an email inviting you to log in and view your assessment results. We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us with the “Help” button in the application. We will review applications, with priority given to those who have completed the assessment, and look forward to hearing from you.
Software Developer
Posted today
Job Viewed
Job Description
Job Description
Salary:
The software products group at Nureva is constantly growing and is currently looking for a highly motivated intermediate or senior software developer to join our team. If you are passionate about developing across all layers of innovative solutions, including cloud services, mobile apps, and embedded apps, come work with us!
You will be involved in the development of concepts, innovative design, and delivery of solutions right through to completion. You will work with a diverse team of developers, designers, and product managers who are passionate about technology, user experience and market success.
We strive to create experiences with a human-centered approach to design. Our multidisciplinary professionals work collaboratively to push the boundaries of what is technically possible and develop applications for the global markets. The entrepreneurial environment at Nureva appeals to self-driven, flexible team players who are creative, learn quickly and are not afraid to tackle hard problems.
You will
- Design and develop new features across all application layers in the product
- Research new technologies and bring forward new ideas to support the business
- Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable, and reliable releases
- Work closely with other talented developers, UX, and QA in a collaborative Agile team
You have experience with
- Full-stack, full life-cycle feature development
- The following languages & frameworks:
- Back-end languages such as C# (.NET Core)
- Common front-end libraries and frameworks such as (TypeScript) Angular, Vue and React
- Common software patterns and paradigms
You also have
- A bachelors degree in computer science or equivalent
- 5+ years of relevant work experience including server-side and web development
- An ability to thrive on the unknown and you are always interested in your next challenge
- An excitement about learning and are proactive about picking up new technologies
- A solid understanding of programming fundamentals
- The ability to work within an agile process and a rapidly changing environment
- Passion for championing best practices and ensuring high-quality code by providing technical leadership and mentorship to other developers
- Excellent communication and collaboration skills
Great to have
- Mobile app development experience with Android and iOS; React native or Flutter preferred
- Modern DevOps tools:
- Continuous integration and deployment (Azure DevOps)
- Container-based deployments (Docker, Kubernetes)
- Infrastructure as code (Terraform)
- Cloud architecture and computing platform services (Azure, AWS)
- Online portfolio, GitHub projects, Stack Overflow profile or any other contributions you have made to support the developer community
- Experience with Domain Driven Design (DDD), Microservices, Hexagonal or Clean Architecture
We offer a competitive total compensation package with some unique perks and benefits, an open and collaborative office, and a great team environment.
Apply online atNureva.com by close of business on August 29, 2025. Please outline how you will make a difference being part of our team. If we select you for an interview, we will spend time helping you understand the role and our company to ensure that we are a good fit for you.
Java/NodeJS Software Developer
Posted 3 days ago
Job Viewed
Job Description
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Java/NodeJS Software Developer** to join our team in Calgary, Alberta (CA-AB), Canada (CA).
**Day to Day/ Job Function**
Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams
Design and develop middle layer services in Java Script, Type Script, Node JS, Java and/or C#/.Net.
Draft and review architectural diagrams, specifications, business requirements as well as various design documents.
Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for our next generation solutions.
Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
**Required Qualifications**
7+ years experience in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
7+ years of software development experience
5+ years of experience in Core Java, Spring Framework, Spring Boot, Spring Integration, Type Script, Node Js, Kafka and Active MQ.
7+ years experience in java server technologies like J2EE, servlets.
3+ years experience in Tomcat, Maven, etc. tools used for Java development
3+ years of hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
3+ years ofr experience with Service Oriented Architecture (SOA).
**Preferred Skillset.**
Proficient with any one DB (Oracle, DB2, Sybase etc.)
Experience with Service Oriented Architecture (SOA).
Strong knowledge of object-oriented programming design patterns and methodologies
#LI-NorthAmerica
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**