Intermediate Web Developer

Details of the offer

Job Purpose: As an Intermediate Developer you will be required to write and test code for various applications, ensuring it meets the required standards and functions correctly, beyond the basics of coding to take on more complex tasks and responsibilities. Key Responsibilities:Coding and DevelopmentDesign and ArchitectureProblem SolvingCollaborationMentorship Core Responsibilities:Coding and DevelopmentWrite, test, and maintain code for various applications.Design, develop, and maintain Java applications using the Springboot Framework.Build and implement RESTful APIs in Java to integrate with front-end and third-party applications.Develop web applications using the Laravel Framework. Design and ArchitectureParticipate in designing system architecture and making decisions about the best technologies and frameworks to use. Problem SolvingIdentify and fix bugs, optimize performance, and ensure the reliability of applications. CollaborationWork closely with other developers, designers, and stakeholders to deliver high-quality software. MentorshipProvide guidance and support to junior developers, helping them grow their skills. Communications & Working Relationships:Internal: DevelopersGuides and mentors new staff in the processes of the organisation.Perform code reviews.Assisting with getting code into UAT and promoting to PROD. Business AnalystGet better understanding of user requirements TestersReview feedback and bugs to resolve with assistance from senior developers Qualifications, Experience, & SkillsEducational Qualifications:A degree in Computer Science, Information Technology, or a related field. Professional Qualifications/Preferred Skills:Proficiency in multiple programming languages (e.g., Java, PHP, JavaScript).Experience with frameworks (e.g., Springboot, Laravel) and development tools (e.g., Git, Docker).Knowledge of database design and management (e.g., MSSQL, MySQL).Proficient in using version control systems like Git.Ability to write and execute unit tests, integration tests, and end-to-end tests.Strong verbal and written communication skills.Ability to work effectively in a team environment.Willingness to learn new technologies and adapt to changing requirements.Strong analytical and problem-solving abilities.Optional certifications in specific technologies or methodologies (e.g., AWS, Scrum, JCP). Years of Experience:Minimum of 2-5 years of professional experience in software development. Other requirements:Fluency in English is mandatoryStrong oral and written communications skills.Organisational and prioritisation skills.Excellent administrator with strong attention to detail.Technology and system savvy.Numeracy skills.Ability to work in a fast-paced environment whilst still maintaining high levels of accuracy.Ability to maintain supreme levels of ethical behavior and confidentiality.Ability to identify opportunities for improvement Behavioral Competencies:The incumbent is required to have demonstrated the following competencies: Delivery: Translates business objectives into practical, prioritised and organised action plans; ensures plans are quickly and successfully implemented. Makes effective use of resources when executing; ensures processes are in place to achieve outcomes aligned to operational excellence standards. Teaming: Communicates ideas, information and business objectives effectively and persuasively, resulting in desired actions/outcomes. Promotes, collaboration information sharing and learning within and across team members boundaries. Focuses on ensuring stakeholder satisfaction by building mutually beneficial relationships with stakeholders. Adaptability/Decisiveness: Ability and confidence to vary between being flexible and holding firm on a decision, depending on what the situation requires. Showing leadership by adjusting one's approach to the demands of a task by taking and maintaining a position in a self-assured manner. Initiative/Perseverance: Ability to be willing to take action to address needs without being requested to do so. Staying on-task to completion, particularly in the face of obstacles or other trying circumstances. Interpersonal Skills: Ability to work effectively with different people and teams of people by putting others at ease. Acknowledging diverse opinions, addressing relevant concerns, minimizing conflict, promoting harmony. Cooperating with others and working toward consensual solutions to achieve the group's objectives. Organizational Skills: Ability to identify and set priorities, plan and effectively allocate appropriate resources. To attend to detail so that relevant issues are addressed and result in high-quality outcomes.Stress Management: Ability to work well under pressure or opposition, while maintaining effectiveness and self-control during any one or combination of stressors, including emotional strain, ambiguity, risk to self and fatigue. Valuing Service and Diversity: Ability to be sensitive to client and community needs and perceptions by providing prompt, efficient and equitable service, involving clients and community in the resolution of problems that affect them.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Head Infrastructure & Enterprise Architecture

Position summaryIndustry: Scientific, Research & Development Job category: IT-Architecture Location: Randburg Contract: Permanent Remuneration: Market Relate...


Mintek Pty Ltd. - Gauteng

Published 15 days ago

Workday Data Analyst

Line of Service Advisory Industry/Sector Not Applicable Specialism Workday Management Level Manager Job Description & Summary A career within Workday Consult...


Pwc Remchannel (Pty) Ltd - Gauteng

Published 15 days ago

Junior-Mid C#.Net Developer (Jhb Hybrid)

ENVIRONMENT: A Boutique Software company seeks the coding talents of a highly ambitious Junior-Mid C#.Net Developer to join its Joburg team who will help des...


Datafin - Gauteng

Published 15 days ago

Merit Theft Desktop Assessor (Jg 9)

Santam's Merit Claims department has a position available for a Merit Theft Desktop Assessor who will be based in Parktown, Gauteng. PURPOSE OF THE ROLEThe p...


Santam Insurance - Gauteng

Published 15 days ago

Built at: 2024-12-26T05:11:14.125Z