Where

Senior Software Engineer

Executive Placements
Randburg Full-day Full-time

Description:

Qualifications & Experience:
Bachelorâ??s degree in Computer Science, Software Engineering, or a related field. Minimum of 5 yearsâ?? experience in a similar role with a proven track record in mobile development projects. Leadership abilities and a passion for mentoring junior developers. Experience with designing, implementing, and managing robust and scalable software solutions. Excellent problem-solving and communication skills. Key Competencies:
Self-motivated:Â Excels in a dynamic environment with a proactive and results-driven approach. Leadership:Â Strong ability to mentor and guide junior developers, inspire teams, and drive project success. Learning mindset:Â Committed to continuous learning and staying updated with industry trends and technologies. Adaptability:Â Thrives in changing project requirements, technologies, and team dynamics. Problem-solving:Â Logical and analytical thinker, skilled in breaking down complex issues and identifying root causes. Attention to detail:Â Ensures code quality and reliability through thorough reviews and testing. Team player:Â Collaborates effectively to achieve team goals. Time management:Â Efficiently prioritizes tasks, meets deadlines, and manages workloads. Communication skills:Â Effectively articulates ideas, clarifies requirements, and ensures team alignment. Initiative:Â Proactively seeks opportunities to enhance code quality, processes, and project outcomes. Professionalism:Â Maintains high standards of accountability, punctuality, and confidentiality. Positive attitude:Â Encourages teamwork, creativity, and resilience, fostering a healthy work environment. Technical Proficiency:
Core Requirements:
Proficient in Maui, C#, and SQL. Strong understanding of version control systems (e.g., Git). Experience with front-end technologies (e.g., HTML, CSS, JavaScript frameworks). In-depth knowledge of software development methodologies, coding standards, and best practices. Solid understanding of database systems, data modeling, and scalable software architectures. Familiarity with Agile/Scrum methodologies and tools (e.g., DevOps). Beneficial Skills:
Prism, Blazor JavaScript, jQuery, CSS, AJAX, JSON Figma, Penpot Docker, Flutter Familiarity with cloud platforms (e.g., Azure, Google Cloud). Main Responsibilities:
Lead the design, d
14 Mar 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Randburg
Description: Our Client a Global tech firm is seeking 2 Senior Data Engineers to join their team in Rivonia on a contract basis (Hybrid). They offer stability, growth, attractive rates and a great working environment. The Data Engineer will be responsible ...
a month ago
  • Executive Placements
  • Randburg
Description: Our Client a Global tech firm is seeking 2 Senior Data Engineers to join their in Rivonia on a contract basis (Hybrid). They offer stability, growth, attractive rates and a great working environment. The Data Engineer will be responsible for ...
a month ago
Description: Position: Senior Technical Customer Engineer - Server Focused - Information Technology ... Gauteng Role Summary: The technical engineer's responsibilities include, but are ... Diagnose and resolve hardware and software issues on desktops, laptops, ...
a month ago
  • Executive Placements
  • Randburg
Description: Requirements: Bachelorâ??s degree in Electrical Engineering Registration as a Professional Engineer (Pr.Eng) with the Engineering Council of South Africa (ECSA). Experience in heavy current Electrical Engineering, with a strong emphasis on ...
a month ago