Senior Developer
at Curo Fund Services Pty Ltd
Western Cape, Western Cape, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jul, 2024 | Not Specified | 01 May, 2024 | 5 year(s) or above | Power Bi,Organizational Performance,Organization Skills,System Architecture,Operational Efficiency,Design Principles,Database Design,Software,Optimization | 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:
COMPETENCIES REQUIRED
Education/ Experience
- BSc Information Systems or Computer Science equivalence
- 5 years of experience in developing and maintaining software and applications.
- Expertise in utilizing Azure Stack technologies including Power BI, Logic Apps, Power Apps, and Power Automate to drive operational efficiency and enhance business processes.
- A proven track record of working independently with minimal supervision, contributing effectively to agile teams, and establishing best practices to streamline development workflows.
- A strong background in software design principles, SQL Server databases, and C# development.
- A commitment to delivering high-quality solutions and providing exceptional technical support to optimize organizational performance.
SKILLS
- Proficient in Windows Environment, with a deep understanding of system architecture and administration.
- Extensive experience with SQL Server databases, including database design, optimization, and administration.
- Solid knowledge of software design principles and patterns, with a focus on creating scalable and maintainable solutions.
- Strong ability to set and maintain high work standards, ensuring the delivery of high-quality products on time and within budget.
- Exceptional prioritization and organization skills, with a proven track record of effectively managing multiple projects and tasks concurrently.
- Expertise in MS Azure Stack, including Power BI, Logic Apps, Power Apps, Power Automate, etc., enabling the development of innovative and efficient solutions.
- Proficiency in C#, with experience in developing complex applications and integrating with various systems and services.
ATTRIBUTES
- Possess an analytical mind with excellent problem-solving capabilities, able to identify and address complex technical challenges efficiently.
- Exhibit a passion for people, technology, and innovation, continuously seeking opportunities to learn and improve.
- Demonstrate adaptability to changing environments, thriving in dynamic and fast-paced work environments.
- Maintain a high level of integrity and professionalism, fostering trust and credibility with colleagues and stakeholders.
- Excellent communication skills, with the ability to effectively convey technical concepts to both technical and non-technical audiences.
Responsibilities:
ROLE PURPOSE
Senior Developer will be developing and maintaining software systems primarily on Microsoft, Windows, and Cloud platforms
DUTIES AND RESPONSIBILITIES:
- Maintain critical software systems and automate interfaces between systems to reduce manual effort and enhance system reliability.
- Use Azure Stack technologies to develop robust software applications, adhering to architectural frameworks and ensuring scalability and maintainability.
- Analyze and design solutions, collaborating with cross-functional teams to address business needs and requirements effectively.
- Generate comprehensive specifications and assess operational feasibility to align deliverables with organizational objectives.
- Evaluate and implement innovative technologies to improve business processes and product offerings.
- Provide second-line technical support to users of CURO Fund Services applications. Resolve complex issues promptly and ensure minimal disruption to operations.
- Play a key role in Application Upgrade Projects. Contribute to the successful implementation of new features and enhancements while minimizing downtime and risk.
- Adhere to the change control process, maintaining system integrity and compliance with regulatory requirements.
- Provide periodic standby support for Production and UAT environments.
- Deliver regular progress reports to the Team Manager/Product Owner.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
BSc
Computer Science, Information Systems
Proficient
1
Western Cape, South Africa