Posted in

Software Engineer IV

Software Engineer IV

CompanyTCP Software
LocationPlano, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in computer science, Software Engineering or related field.
  • 6+ years of hands-on software development experience with C#, .NET, MS SQL or SQL, Angular, REST API’s, HTML, and CSS
  • Strong expertise in TypeScript and modern JavaScript
  • Strong experience with git or other modern revision control system
  • A comprehensive understanding of computer science concepts
  • Excellent coding skills
  • Strong communication skills
  • Passion for ingenuity
  • Ability to analyze and solve increasingly complicated problems.
  • Extensive knowledge of Agile and Scrum development methodologies
  • Ability to understand requirements and solve technical issues with minimal supervision.

Responsibilities

  • Deliver quality code based on unit and automated acceptance tests.
  • Review, define, analyze, and improve detailed specifications and implement feature development.
  • Ensure that development/integration documentation is adequate, complete, and published.
  • Work on test automation to help ensure fast delivery of quality products.
  • Participate in peer-reviews of code and offer suggestions in line with best-practice design patterns.
  • Mentor junior team members and provide technical leadership.

Preferred Qualifications

  • Experience implementing AWS Cognito across a multi-product portfolio preferred
  • Experience working with other AWS native services