Support the design, development, testing, and maintenance of full-stack web applications.
Develop and maintain frontend functionality using TypeScript, HTML, CSS, and modern frameworks such as Angular.
Support backend API and service development using C# and ASP.NET Web API.
Assist with SQL Server development, including queries, stored procedures, views, and data validation.
Perform functional, regression, integration, and usability testing for web applications and APIs.
Develop or maintain automated test cases, test scripts, and testing documentation.
Identify, document, reproduce, and track software defects through resolution.
Support CI/CD pipeline activities and secure coding best practices.
Participate in Agile ceremonies including backlog refinement, sprint planning, and retrospectives.
Engage directly with customers, operations teams, and program stakeholders to understand needs, gather requirements, clarify expectations, and ensure alignment with business goals.
Requirements
Bachelor's degree in Computer Science, Information Systems, Engineering, or related discipline, or equivalent practical experience.
5+ years of professional experience supporting web application development and/or software testing.
Experience developing or supporting applications using TypeScript, HTML, CSS, and frontend frameworks such as Angular.
Experience with C# and ASP.NET MVC/Web API development.
Familiarity with SQL Server, T-SQL queries, stored procedures, and relational database concepts.
Experience performing manual testing, regression testing, or QA validation activities.
Understanding of software development lifecycle (SDLC) processes and Agile methodologies.
Strong troubleshooting, analytical, and communication skills.