System Programmer

at  Access Communications Cooperative Ltd

Regina, SK, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Aug, 2024USD 5695 Monthly14 May, 2024N/ASystem Configuration,Web Services,Computer Science,Business Applications,Relational Databases,Google Cloud,Soap,Javascript,Product Catalog,Integrated Development Environments,Cloud Services,Order Management,Crm,C++,Php,Scripting Languages,Python,Json,XmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB BRIEF

System Programmer in Regina
Access Communications Co-operative Limited is seeking an energetic, highly motivated professional to join our service provider team in a system programming role. Access is a fast-paced, dynamic organization, with a positive team-oriented work environment with a focus on collaboration through best-of-breed solutions. As one of Saskatchewan’s Top Employers, we offer competitive wages and a comprehensive benefits package.

CANDIDATE QUALIFICATIONS:

  • A university degree in computer science.
  • Five years + experience in system programming, computer programming of business applications in a business environment, including billing systems support development. CRM, Order management, product catalog, and field management system configuration.
  • Proficiency in OOP languages such as Java, C#, Python, and C++.
  • Proficiency in scripting languages such as JavaScript and PHP
  • Proven experience developing APIs and web services using XML, SOAP, and RESTful architectures.
  • Excellent knowledge of relational databases, SQL, and ORM (Object-Relational Mapping) technologies
  • Familiarity with NoSQL databases for data storage and retrieval.
  • Strong understanding of HTTP protocols, JSON, XML schemas, and data serialization techniques.
  • Hands-on experience using integrated development environments (IDEs), version control systems (e.g., Git), project management tools (e.g., Asana, Jira), collaboration platforms (e.g., Slack), and cloud services (e.g., AWS, Azure, google cloud).

Responsibilities:

  • Collaborates with cross-functional teams to gather and analyze requirements, project specifications, and flow charts to fully understand the tasks that must be accomplished by the software or report requested.
  • Writes clean, efficient, and maintainable code using software development best practices and industry standards while adhering to SLAs.
  • Transforms software designs and specifications into high-functioning code in the appropriate language.
  • Tests and debugs software applications to ensure functionality and performance.
  • Analyzes, reviews, and revises programs as needed to increase operating efficiency or adapt programs to new requirements.
  • Performs upgrades to make software and systems more secure and efficient.
  • Analyzes tickets, troubleshoots issues, identifies root causes, and provides timely resolutions per SLA.
  • Develops and maintains APIs for integrating with external systems.
  • Performs other related duties as assigned.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science

Proficient

1

Regina, SK, Canada