System Programmer
at Access Communications Cooperative Ltd
Regina, SK, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Aug, 2024 | USD 5695 Monthly | 14 May, 2024 | N/A | System 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,Xml | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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