Description

KEY RESPONSIBILITIES:

 

  • Design, develop, and maintain the firm’s web applications and systems.
  • Implement robust front-end and back-end solutions to meet business requirements.
  • Ensure the scalability, performance, and security of applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and upgrade existing systems.
  • Conduct code reviews and ensure best practices are followed.

 

TECHNOLOGY EXPERIENCE:

  • Expertise with the following:
    • AWS native services including RDS, Lambda, SNS, SQS
    • Docker
    • Terraform
    • Python
    • React/Redux or similar front end web development
  • Experience with the following is a plus:
    • Designing and implementing high quality web-based user interfaces
    • Data engineering best practices including data modelling and Airflow
    • Working knowledge of C# or other object oriented languages

QUALIFICATIONS:

 

  • BS or MS degree in Computer Science or equivalent technical training and professional work experience
  • Extensive experience in full stack development, including front-end and back-end technologies.
  • Solid command of software design & architectural patterns
  • Must possess excellent communication, analytical, and problem-solving skills
  • Proven ability in developing relationships with stakeholders, communicating project/program status, and understanding detailed business requirements
  • Can-do attitude: willingness to take ownership and drive projects to completion
  • Creative problem-solving ability and sound judgment – ability to use own initiative and take responsibility for decisions
  • Reliable and collaborative team member
  • Self-starter with ability to work independently
  • Strong team player with interpersonal skills to interact with all levels

Education

Any Gradute