Job Title: Software Engineer/ .Net Developer
Location: Plano,TX (Hybrid 3 Days office)
Note: Need Playwright & Typescript experience.
Essential Responsibilities
Design, develop, and maintain Full Stack software solutions using C#, Typescript and .NET in on-premise, cloud, and hybrid environments.
Collaborate with product owners, architects, and other developers to build and implement the technical specifications.
Build responsive, accessible UI components with TypeScript / JavaScript and implement complex data grids/tables using Kendo UI and/ or DataTables
Design, implement, and maintain Playwright end to end tests in TypeScript
Implement best practices for Development ensuring the code quality and security for Applications, including necessary unit test, API tests for code coverage Collaborate with QA/Automation teams to implement best
practices for existing frameworks and processes
Work with cloud services and platforms (e.g., Azure, AWS) to
design and deploy solutions in hybrid and cloud-native environments.
Troubleshoot and resolve issues related to application
performance, security, and availability across different environments.
Stay up to date with new technology trends and frameworks,
particularly in cloud and hybrid development, and incorporate them into development practices.
Experience
A minimum of 3 years of proven experience as a Software Engineer with strong hands-on skills in C#, .NET and Typescript required.
Experience with Playwright for front-end development testing required.
Experience with React or other modern JavaScript frameworks for front-end development required.
Experience with version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban) required.
Experience with hybrid cloud strategies and solutions preferred.
Technical Skills
Proficiency in developing responsive, accessible UI components with TypeScript/JavaScript required.
Proficiency with building and maintaining Playwright end to end tests in TypeScript required.
Desirable expertise in deploying/maintaining/Fixing/Monitoring Cloud Apps in collaboration with DevOps, Ops and QA teams.
Strong knowledge of software algorithms, and data structures required.
Excellent problem-solving skills, with the ability to troubleshoot and debug complex technical issues, required.
Familiarity in building and maintaining systems in on-premises, hybrid, and cloud environments preferred.
Familiarity with Azure DevOps and other DevOps tools for CI/CD and automation preferred.
Familiarity with microservices architecture and building scalable APIs and distributed systems preferred