Key Skills: Fullstack Net, C#, Design, Javascript, .NET, .net core, Angular, Cloud
Roles and Responsibilities:
- Design and develop complex front-end applications using Angular and JavaScript.
- Define and enforce coding standards, performance optimization, and security best practices.
- Collaborate with UX/UI designers to deliver intuitive and responsive user interfaces.
- Architect and implement backend services using .NET (C#) and ensure seamless integration with front-end components.
- Develop efficient SQL Server database schemas, queries, and stored procedures.
- Conduct code reviews, provide technical guidance, and mentor junior developers.
- Drive the adoption of modern front-end tools, frameworks, and CI/CD practices.
- Stay updated with emerging technologies and recommend improvements to existing systems.
- Collaborate with developers to build standard design and architecture of client and web-based .NET software modules.
- Work with the assigned software architect to design and code solutions.
- Collaborate with verification and validation engineers to resolve test failures.
- Work with the technical support group to troubleshoot field problems.
Skills Required:
- Strong expertise in full-stack development using .NET (C#), .NET Core, and Angular
- Experience with front-end design and JavaScript frameworks for responsive and intuitive UI
- Knowledge of database design and SQL Server, including schemas, queries, and stored procedures
- Ability to architect and implement backend services integrated with front-end components
- Proficiency in coding standards, performance optimization, and secure coding practices
- Experience in mentoring and guiding junior developers
- Familiarity with modern front-end tools, CI/CD practices, and cloud technologies
- Strong collaboration skills with UX/UI designers, verification engineers, and technical support teams
- Ability to troubleshoot, resolve test failures, and improve existing systems
- Strong problem-solving, analytical, and communication skills
Education: Bachelor's or Master's degree in Computer Science Engineering or Equivalent