Search by job, company or skills

C

Principal Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Primary Skill: Java, Spring Boot

Experience & Skills

  • 19+ years of hands-on software development experience with a proven record of successfully developing consumer-facing, reliable and scalable products.
  • 7+ years of relevant managerial experience, managing teams of technologists and engineers.
  • Excellent understanding of engineering software processes, methodologies (agile, waterfall, SCRUM and life-cycle), configuration management, release management and systems verification and test.
  • Mastery of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.
  • AWS/AZURE/GCP experience, including managing sensitive assets
  • Experience with CICD pipeline (CircleCI, Jenkins, or equivalent)
  • Strong communication (both oral and written) and interpersonal skills

Role Responsibilities

  • Develop, Manage and Retain a team of highly inquisitive technologists, offering them both mentoring and coaching.
  • Collaborate with architects, product managers and other technical or nontechnical stakeholders to define design approaches that are aligned with the customer centric product vision.
  • Ensure the best engineering and documentation practices are understood and followed.
  • Coordinate with peers within the organization to Ensure seamless integration of functional workflows.
  • Ensure successful incremental product releases while driving to deadlines and optimizing investments. Assure quality through efficient management of team and resources.
  • Evaluate and limit risk and vulnerabilities during the software development process by consistently employing industry best practices

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 132344223