System Engineer/Technical Analyst/Developer
at Ontario International Development Agency Inc
Nepean, ON K2J 0C7, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Feb, 2025 | Not Specified | 24 Jan, 2025 | 3 year(s) or above | Teams,Presentation Skills,French,Interfaces,Business Knowledge,Xml,Payroll,Software,Communication Skills,Agile Methodologies,Operating Systems,Databases,Working Experience,Facilitation,Ceremonies,Sql Loader,Capital Markets,Python,Perl,Computer Science,Aws | 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 SUMMARY
We are seeking a skilled Developer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions. This role involves working with various technologies and collaborating with cross-functional teams to deliver high-quality software products. The Developer will play a crucial role in enhancing our applications and infrastructure, ensuring they meet the evolving needs of our users.
QUALIFICATIONS
- Proficiency in DevOps methodologies and tools is highly desirable.
- Strong experience with Shell Scripting for automation purposes.
- Familiarity with Python programming language for application development.
- Knowledge of AWS or Azure cloud platforms for deploying scalable applications.
- Experience working with Linux and Windows operating systems is essential.
- Understanding of VMWare technology for managing virtual environments is a plus.
- Ability to work collaboratively within a team environment while also being self-motivated.
- Excellent problem-solving skills and attention to detail are required.
Join us as we innovate and create impactful solutions that drive success!
Organization: Ontario International Development Agency
Job Title: System Engineer/Technical Analyst/Developer
Hours: 35 hours per week
Pay: $80 per hour
Summary of Experience: Microfinance banking procedures, Payroll.
Type of Job: Contract full-time.
Duration: 2 years (if you cannot commit two years, you must be available after developing software to address bug fixes and smooth functioning of the program)
QUALIFICATIONS
- Fluent in English, including written communication from day one.
- Experience working across multiple teams and functions as Delivery Lead or Scrum Master with a minimum of 4+ years of experience leading technology projects
- 3+ years of practical experience and product business knowledge in capital markets.
- Minimum 3 years’ working knowledge of databases such as SQL Server, with the ability to create and run queries independently.
- Proficiency in Agile methodologies and ceremonies (Scrum, Kanban, etc.) with proven working knowledge in Jira and Confluence tools.
- Hands-on experience leading release management activities for successful delivery of product launches
- Experience working with all phases of SDLC (Software Development Life Cycle).
- Proficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, and SQL Loader - or equivalent
- Ability to adapt quickly to new processes and standards, with a strong commitment to providing exceptional customer service.
- Proven ability to translate business requirements into technical specifications and deliver working results.
- Excellent analytical, problem-solving, and communication skills.
- A recognized undergraduate degree or diploma in business administration, computer science or a related field is required.
- Excellent working experience with Microsoft suite of products (Word, Excel, PowerPoint, Project). An understanding of the Bank’s application system and software from a business/technical viewpoint is required to assess the impact of development and/or changes to the overall data processing environment).
- Experience managing projects that span change in front, middle or back-office systems and teams.
- Experience with but not limited to PL/SQL, SQL Loader, UNIX Tools, shell scripting (Bash, Perl, Python), JAVA, XML, HTML, is an asset.
SKILLS AND EXPERIENCE
· Candidates should have an in-depth understanding of the collateral management domain and market practices, with experience with the Colline (Vermeg) application and other Capital Markets trading or operations environments assets.
· Candidates must have strong collaborative, written and interpersonal communication, facilitation, and presentation skills supported by well-developed analytical competencies.
· Candidates should have a conceptual understanding of platform design, data and workflows, and related processing capabilities, modules, and interfaces and be able to produce and maintain related documentation.
· Candidates should be able to gather and analyze data from various sources and use BI tools to support decision-making and present findings to stakeholders.
· Candidates should have experience working with business partners to identify, assess, and document business requirements into Business Requirements Documents, recommending business priorities, and advising business on options, risks, and costs.
· Candidates must have good time management and organizational skills to effectively manage support and project demands concurrently.
· Candidates must be able to show initiative, commitment, and motivation to investigate, analyze, problem-solve and recommend solutions in the absence of established precedents.
· Candidates must be able to work independently using initiative and good judgment.
ACCOUNTABILITIES
· Consistently exhibit and promote our “OIDA” culture and values (client-centric, with integrity, inclusion, and accountability) and related behaviours to deepen client relationships and “win as one team”.
· Contribute to the delivery of Level 1 production support to global users, maintenance support (scheduled releases, regulatory changes, configuration updates), vendor management, system enhancements, production bug fixes, Quality Assurance testing (UAT), and resolution of complex operational/systems problems.
· Keep appraised of scheduled releases, ensuring the business lines are aware of coming changes and their impacts and scheduling to ensure sufficient resources/time are allotted for testing and implementation. Provide recommendations and guidance on client-initiated operational and system solutions, ensuring that OIDA’s and stakeholder interests are served.
· Ensure the maintenance of stable and secure processing platforms per Bank IT control, information security and risk policies. Contribute to the delivery of solutions with vendors and internal technology partners where issues or negative trends that threaten defined SLAs are identified.
· Work in tandem with OIDA Technology teams and external service providers to deliver Change under the agreed systems strategy. Contribute to sprint plans and retrospectives and help foster a learning mindset and culture of improvement.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
RESPONSIBILITIES
- Design, develop, and maintain software applications using best practices and coding standards.
- Collaborate with team members to gather requirements and translate them into technical specifications.
- Implement DevOps practices to streamline development processes and improve deployment efficiency.
- Write Shell scripts for automation tasks and system management.
- Utilize Python for backend development and scripting tasks.
- Manage cloud services using AWS or Azure, ensuring optimal performance and security.
- Work with Linux and Windows operating systems to support application deployment and troubleshooting.
- Use VMWare for virtualization needs, ensuring efficient resource utilization.
- Participate in code reviews, providing constructive feedback to peers to enhance code quality.
- Troubleshoot and resolve software defects in a timely manner.
YOUR ROLE:
OIDA is searching for a System Engineer/Technical Analyst/Developer to act as a liaison between business stakeholders and ensure solutions are developed and delivered on time, efficiently, and with high quality for OIDA’s Microfinance projects.
OIDA’s ultimate goal is to establish a microfinance banking system that deviates from the traditional banking system. This system will be implemented in rural, underprivileged communities with access to bank programs in Canada, Africa, and South Asia.
Project activities and support functions operate within an unstructured, rapidly changing environment with very tight deadlines where delays or errors can result in substantial losses. New systems, procedures, conventions and continual changes in technology and the securities industry cause a high frequency and degree of change within operations, thereby increasing stress.
The successful candidate will have a results-oriented and curious mindset with strong technical skills. You will work closely with third-party cross-functional teams, including engineers, solutions architects, and business teams, to develop and implement market-leading solutions that are scalable and deliver excellence and value to our business partners and customers.
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Diploma
Computer Science, Business Administration, Administration, Business
Proficient
1
Nepean, ON K2J 0C7, Canada