Software Engineer

Software Engineer
Company:

Paycorp Group


Details of the offer

We are looking for an enthusiastic Junior Full Stack Developer proficient in C# and JavaScript to join our business automation squad. The role focuses on developing robust APIs and creating user-friendly interfaces for both front-end and back-end systems. The successful candidate will be involved in integrating and improving system performance and should have foundational knowledge in software development and a passion for technology. Ideal candidates have strong problem-solving skills, and possess a keenness to tackle new challenges. We value collaboration and the ability to contribute effectively in a dynamic environment.The responsibilities of the position include:API and UI Development: Design and develop robust APIs and intuitive UIs, ensuring seamless integration and optimal performance in line with user stories and project requirements.Solution Design: Collaborating with feature teams to refine user stories, estimate tasks, and design technical solutions to meet requirements.Web and ATM Screen Interfaces: Craft and enhance web interfaces and ATM screen interactions, focusing on user experience and system reliability.Data Management: Handling data, including querying, imports, and updates.Systems Integration: Utilising REST services and other technologies for system integrations.Technical Support: Provide expert technical support, troubleshooting issues to ensure continuous system operation and user satisfaction.Secure Coding and Compliance: Adhere to secure coding practices and comply with regulatory standards including PCI DSS, GDPR, and POPIA, to ensure software security and data protection.Agile Development: Participate actively in Agile development processes, contributing to sprint planning, execution, and review, ensuring timely delivery of high-quality solutions.In order to be considered for the position, the following requirements must be met:Matric CertificateCompleted Bachelor's degree in one of the following fields: (BSc) Computer Science and IT, (BCom) in Information Technology, (BEng) in Information Technology or Software Engineering2-5 years' experience in a software development roleC# and Front-end web development skillsExperience customising ATMs would be an advantageProficiency in Python, particularly with experience in machine learning and data analysis, is highly beneficial and considered an advantage.Skills in mobile development, especially using hybrid technologies such as Flutter, are also advantageous.Technical Competencies:C# and JavaScript Proficiency: Solid experience in developing with C# and JavaScript, highlighting the ability to build robust APIs and intuitive UIs. Knowledge of JavaScript frameworks like Angular is advantageous.Web Development Skills: Strong command of front-end technologies including HTML, CSS, and JavaScript, with a focus on creating seamless user experiences.Requirements Analysis: Familiarity with user and system requirements analysis, capable of translating needs into functional and technical specifications.Agile Methodology: Good understanding of Agile principles, with practical experience in the Scrum framework, facilitating adaptive planning and swift delivery.Software Development Principles: In-depth knowledge of software development methodologies, underpinned by a theoretical foundation and complemented by practical experience.SQL Database Skills: Strong understanding of SQL database concepts, proficient in performing queries, manipulating data, and designing databases.Version Control Systems: Competent in using version control, particularly Git, for effective source code management and team collaboration.AI Technologies: Using AI tools to accelerate delivery and improve quality of work.Behavioral Competencies:Planning & OrganisingCommunication & ImpactCustomer FocusProblem-solvingInitiating ActionContributing to Team SuccessWork StandardsPassion & AttitudeContinuous LearningIndustry and Business KnowledgeDriving for ResultsAdaptabilityCoping with stress / change
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Software Engineer
Company:

Paycorp Group


Senior Manager Learning Technology Lead

Description Line of Service Internal Firm Services Industry/Sector Not Applicable Specialism IFS - Knowledge Management Management Level Senior Manager Job D...


Gauteng

Published a month ago

Satic - Workday Finance Integration Analyst

Description Line of Service Advisory Industry/Sector Not Applicable Specialism Customer Management Level Senior Associate Job Description & Summary A career ...


Gauteng

Published a month ago

Satic - Salesforce Functional Analyst

Description Line of Service Advisory Industry/Sector Not Applicable Specialism IFS - Operations Management Level Senior Associate Job Description & Summary A...


Gauteng

Published a month ago

Sap Sd Functional Consultant

Vacancy Details Employer:JD Group SAP SD Functional Consultant Introduction The SAP SD Functional Consultant is responsible for configuring and testing SAP...


From - Gauteng

Published a month ago

Built at: 2024-09-21T01:52:07.632Z