Software architect

Medha Consulting Services

Omagh

Hybrid

CAD 75,000 - 110,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Medha Consulting Services in Canada is seeking an experienced IT consultant to join our hybrid team. You will collect requirements and oversee the development, integration, and operation of computer-based systems.

The ideal candidate has a Bachelor's degree and 5+ years of experience, with strong communication, analytical, and client-facing skills. This role involves full lifecycle software development and ongoing client support in a consulting environment.

Qualifications

  • Bachelor's degree or equivalent in a related field.
  • Minimum 5 years of IT consulting experience.
  • IBM and ITIL certifications preferred.
  • Strong problem-solving and system integration skills.
  • Experience with full lifecycle software development.

Responsibilities

  • Collect and document user's requirements.
  • Coordinate development, installation, integration and operation of computer-based systems.
  • Define system functionality.
  • Develop flowcharts, layouts and documentation to identify solutions.
  • Develop software solutions by studying systems flow, data usage and work processes.
  • Evaluate performance and reliability of system designs.
  • Evaluate user feedback.
  • Execute full lifecycle software development.
  • Plan every step of the integration of a computer-based system.
  • Prepare plan to maintain software.
  • Research technical information to design, develop and test computer-based systems.
  • Upgrade and maintain software.
  • Consult with clients after sale to provide ongoing support.
  • Execute and document results of software application tests and information and telecommunication systems tests.

Skills

Excellent oral communication
Excellent written communication
Attention to detail
Team player
Analytical
Client focus

Education

Bachelor's degree

Tools

IBM Maximo
HTML
Java
JavaScript
SQL
Python
Git
XML
Tomcat
Perforce

Job description

OVERVIEW
LANGUAGES

English

EDUCATION
  • Bachelor's degree
EXPERIENCE
  • 5 years or more
HYBRID

Work must be completed both in person and remotely.

WORK SETTING
  • Consulting firm
  • Information technology (IT) service provider
RESPONSIBILITIES
TASKS
  • Collect and document user's requirements
  • Coordinate the development, installation, integration and operation of computer-based systems
  • Define system functionality
  • Develop flowcharts, layouts and documentation to identify solutions
  • Develop software solutions by studying systems flow, data usage and work processes
  • Evaluate the performance and reliability of system designs
  • Evaluate user feedback
  • Execute full lifecycle software development
  • Plan every step of the integration of a computer-based system
  • Prepare plan to maintain software
  • Research technical information to design, develop and test computer-based systems
  • Upgrade and maintain software
  • Consult with clients after sale to provide ongoing support
  • Execute and document results of software application tests and information and telecommunication systems tests
CREDENTIALS
CERTIFICATES, LICENCES, MEMBERSHIPS, AND COURSES
  • IBM Certification
  • Information technology infrastructure library (ITIL) Certification
EXPERIENCE AND SPECIALIZATION
COMPUTER AND TECHNOLOGY KNOWLEDGE
  • IBM Maximo
  • HTML
  • MS Windows
  • Servers
  • Enterprise Applications Integration (EAI)
  • Java
  • JavaScript
  • JSP
  • Servlet
  • Object-Oriented programming languages
  • Web service design
  • SQL
  • Mapping and data visualization software
  • Database software
  • Software development
  • XML
  • Data analysis software
  • Oracle
  • Git
  • Python
  • Apache Ant
  • Apache Tomcat
  • SAP BI BusinessObjects
  • Manual Testing
  • Perforce
AREA OF WORK EXPERIENCE
  • Project implementation
  • Design
  • Quality assurance or control
AREA OF SPECIALIZATION
  • System integration
  • Development of computer applications
  • Development
  • Business process management
  • Technical support
  • Testing
  • Business methods analysis
ADDITIONAL INFORMATION
SECURITY AND SAFETY
  • Criminal record check
WORK CONDITIONS AND PHYSICAL CAPABILITIES
  • Fast-paced environment
  • Work under pressure
  • Tight deadlines
  • Repetitive tasks
  • Attention to detail
  • Sitting
PERSONAL SUITABILITY
  • Accurate
  • Client focus
  • Excellent oral communication
  • Excellent written communication
  • Initiative
  • Judgement
  • Organized
  • Team player
  • Analytical
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software engineer
Software engineer

Trustedsavvy • Canada

Hybrid
CAD 90,000 - 130,000
Free parking available
Team building opportunities
Senior software developer
Senior software developer

Insurance Systems Inc • Toronto

Hybrid
CAD 90,000 - 120,000
Dental plan
Health care plan
Bonus
Administrative assistant
Administrative assistant

With Love Group ltd. • Canada

Hybrid
CAD 35,000 - 55,000
RQ09135 - Systems Analyst - Senior
RQ09135 - Systems Analyst - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 125,000
Software developer
Software developer

Clientserver Tech Systems • Mississauga

On-site
CAD 55,000 - 75,000
User support technician
User support technician

Retreat Guru • Electoral Area A

Hybrid
CAD 50,000 - 70,000
Free parking available
On-site amenities
On-site recreation and activities
+1
Hybrid Senior Full-Stack Java Developer
Hybrid Senior Full-Stack Java Developer

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 140,000
RQ09245 - Software Developer - Full Stack - Senior
RQ09245 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 140,000
business analyst, informatics
business analyst, informatics

IMDS Software • Montreal

On-site
CAD 50,000 - 80,000
Dental plan
Disability benefits
Health care plan
+4
11929
11929

Maarut • Toronto

On-site
CAD 70,000 - 110,000