Search by job, company or skills

T

Senior Software Developer

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

STRATEGIC VALUE AND JUSTIFICATION:

Essential for validating architecture and technology choices through a Proof of Concept (POC). This role mitigates risk by building and testing complex components to ensure the proposed solution works in a real-world scenario.

A Senior Software Developer is responsible for leading software projects, mentoring junior developers and delivering high-quality software solutions that meet user needs and business objectives.

The role of a Senior Software Developer is crucial in driving the success of software projects and ensuring the delivery of high-quality solutions that align with business goals. This position requires a blend of technical expertise, leadership skills, and a commitment to continuous improvement in software development practices.

CORE RESPONSIBILITIES

1.Project Leadership: Oversee software projects from initial specifications to completion, ensuring adherence to coding standards and technical design.

2.Development: Write, debug, and maintain high-quality code, utilizing advanced programming skills to create scalable and efficient software; builds and tests complex system components during the POC.

3.Mentorship: Provide guidance and support to junior developers, fostering a collaborative and innovative team environment.

4.Collaboration: Work closely with product managers, designers, and other stakeholders to gather requirements and ensure seamless integration of new features; conducts technical spikes to validate third-party APIs; provides crucial feedback to the architecture team.

5.Continuous Improvement: Stay updated on new technologies and best practices, contributing to the ongoing enhancement of development processes and software quality; assists in developing user stories and tasks.

RequiredSkillsandQualifications

1.Education: Bachelor's degree in Computer Science, Software Engineering, or a related field; relevant certifications are a plus.

2.Experience: Ability to quickly build key components for prototyping; solves ambiguous and complex technical challenges; expertise in rapid prototyping and full-stack development.

3.Technical Proficiency: Strong knowledge of programming languages such as Java, Python, C++, or JavaScript, and experience with frameworks and tools relevant to the role.

4.Problem-Solving: Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges.

5.Communication: Strong verbal and written communication skills, enabling effective collaboration with cross-functional teams and stakeholders.

Bachelors/ Degree

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Philippines/Filipino

Job ID: 128721481