Principal Software Engineer (Full Stack Technical Lead)

4 - 9 Years

Job Description

  • Degree in computer science or equivalent practical experience (master's degree a plus)
  • 4+ years of work experience in building web-based and/or mobile applications
  • Successfully leading, delivering, and evolving large technical projects and hitting results
  • Excellent communication, collaboration, analytical and problem solving skills
  • Teaching and mentoring engineers in technical and non-technical growth, learning, development, and leadership
  • Expertise in agile software development methodologies
  • Expertise in JavaScript and at least one major front-end or backend framework (hybrid mobile expertise a plus)
  • Expertise in working on RESTful / GraphQL services
  • Expertise in multiple major SQL / NoSQL database systems
  • Expertise in development on Linux, Unix, or MacOS environments
  • Expertise in automated testing experience in at least one domain - web, mobile or API
  • Have tried or excited to learn:
  • Contributing to and maintaining test frameworks, services, and testing plans
  • Instrumentation of Continuous Integration and Delivery (CI/CD) pipelines for web, mobile and APIs
  • Integration, security, performance, and chaos testing
  • Infrastructure deployment and automation for AWS (e.g. CloudFront/TerraForm)

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software - System Programming

Role Category:Programming & Design

Role:Software Developer

Employment Type:Permanent Job, Full Time


Desired Candidate Profile

Please refer to the Job description above

Company Profile

The Consulting Crew

The Consulting Crew is a team of expert professionals offering peerless Recruitment & Digital Marketing solutions.
View Contact Details+

Contact Company:The Consulting Crew