Software Developer

Collabera

Calgary

On-site

CAD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Collabera is seeking a Software Engineer/Developer I to contribute to the development of modern software solutions. You will work on Java-based applications, leveraging SOA and Agile practices, and may use the OSGi framework.

Responsibilities include translating needs into viable features, delivering features for a large-scale platform, and participating in full development lifecycle from design to testing. Knowledge of UI, data management, and integration is a plus.

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or STEM.
  • 2 years relevant experience; strong OO design and Java or C++.
  • Knowledge of SDLC in product delivery and maintenance.
  • Experience with software architecture design patterns.
  • Strong problem-solving and teamwork skills.

Responsibilities

  • Translate needs into viable product features and requirements.
  • Deliver modern software design to the large-scale platform.
  • Own full development lifecycle from design to testing.
  • Develop in areas spanning: UI and modern user workflows, imaging data management, data persistence, and integration.

Skills

Java Script
HTML5
CSS3
Angular.js
Backbone.js
Java
C++
C
R
SQL

Education

Bachelor's Degree in Computer Science/Software Engineering/STEM

Tools

OSGi framework

Job description

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.

Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence.

Job Description

Responsibilities-

Capability of programing using Java Script

HTML5, CSS3, Angular.js, Backbone.js

Knowledge on programming languages, such as, C, C++, Java, R and SQL is an advantage

Expertise - Software Engineer

Developer I is responsible for the development of software. Will focus on modern design principles of SOA and Agile practices using Java and will include the use of the OSGi framework.

Essential Responsibilities Duties include (but are not limited to):

  • As a software developer understand needs and translate those to viable product features and requirements.
  • Deliver modern software design to bring features into the large scale software platform
  • Responsibility across the full development lifecycle of requirements design implementation and testing.
  • Software development in the areas spanning:
  • User Interface and Modern user workflow
  • DICOM image creation and management
  • Prescription data management and persistence
  • Integrating communication infrastructure
  • Utilize modern tools for all phases of software development.
  • Collaborating with global cross-functional engineering teams Principal Engineers and Architects to build world class medical software.
  • Apply engineering expertise/experience/excellence to grow software architecture through modern and innovative design paradigms.
  • Demonstrate technical leadership with maturity in balancing scope timing and resources.
  • Demonstrate a quality mindset in all aspects of deliverable for our customers.

Qualifications/Requirements Bachelor's Degree in Computer Science Software Engineering or a STEM major (Science Technology Engineering or Math)

  • 2 years relevant experience Understanding of object oriented design (OOD) methodology and strength in programming languages such as Java or C++.
  • Knowledge of the Software development lifecycle in product delivery and maintenance
  • Education in design and development of software architecture using established design patterns
  • Strong problem solving abilities
  • Working knowledge of configuration management tools software build and release methodologies
  • Able to work in a team environment by demonstrating strong communication and collaboration skills
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software developer
Software developer

Collabera • Toronto

On-site
CAD 90,000 - 130,000
Software Developer II
Software Developer II

Collabera • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Paid vacations
Medical insurance
Dental insurance
+2
Senior Java Developer
Senior Java Developer

Collabera • Toronto

On-site
CAD 90,000 - 130,000
Front-end Software Designer
Front-end Software Designer

Collabera • Montreal (administrative region)

On-site
CAD 65,000 - 90,000
Paid vacations
Holidays
Medical insurance
+5
Java Developer - Senior
Java Developer - Senior

Collabera • Burnaby

On-site
CAD 120,000 - 160,000
Cloud-Software Eng II
Cloud-Software Eng II

Collabera • Cannington

On-site
CAD 90,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Software Developer
Software Developer

Collabera • Vancouver

On-site
CAD 90,000 - 120,000
paid vacations
holidays
personal days
+5
Embedded Software Engineer
Embedded Software Engineer

Collabera • Ottawa

On-site
CAD 85,000 - 120,000
Java Developer
Java Developer

Continental Technology Solutions • Vancouver

On-site
CAD 110,000 - 165,000
Order Management and Catalog Software Developer
Order Management and Catalog Software Developer

Collabera • Mississauga

On-site
CAD 80,000 - 110,000