Posted in

Lead Software Engineer – Cloud

Lead Software Engineer – Cloud

CompanyProtegrity
LocationHartford, CT, USA
Salary$160000 – $180000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 6-10 years post-bachelor’s degree experience as a software engineer.
  • Highly competent in verbal and written communication.
  • Mastery of computer science fundamentals, including security best practices.
  • Ability to multiply the abilities and skills of others.
  • Experience building and maintaining software products in JavaScript or TypeScript.
  • Knowledge and experience integrating with REST APIs.
  • Willingness to continue learning and re-learning new technologies and methods.
  • Comfortable with critical thinking and creative problem-solving.

Responsibilities

  • Drive technical excellence as your team’s subject matter expert.
  • Collaborate with teammates daily to enable progress toward team goals.
  • Architect and build frontend utilities using JavaScript and/or TypeScript.
  • Architect and build Jenkins build pipelines and other CI/CD processes.
  • Securely integrate client-side utilities with REST APIs.
  • Work with Product Owners and Product Managers to understand actual customer problems and build solutions for them.
  • Automate test cases and installation packages using a variety of tools.
  • Write user-friendly documentation and technical documents using clear, concise language.
  • Participate in scrum ceremonies and processes, prioritizing team progress and flow.
  • Drive team performance by being a champion for quality, goal attainment, and teammate wellness.
  • Conduct constructive code reviews for teammates, driving growth in yourself and others.
  • Identify potential areas for improvement and contribute to the team’s ongoing goal of faster and more efficient delivery of value to our end users.

Preferred Qualifications

  • Knowledge and experience implementing client-side security best practices.
  • Knowledge and experience with data security.
  • Experience building and maintaining software products in Java, Python, C++ (or similar).
  • Experience with one or more database systems, preferably structured (SQL).