Software Engineer IV
Company | TCP Software |
---|---|
Location | Plano, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, 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