Principal Software Engineer Dot Net
bebo Technologies · Chandigarh
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: 0qQEW7VV
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 2 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
bebo Technologies is a leading complete software solution provider. bebo stands for 'be extension be offshore'. We are a business partner of QASource, inc. USA[www.QASource.com]. We offer outstanding services in the areas of software development, sustenance engineering, quality assurance and product support. bebo is dedicated to provide high-caliber offshore software services and solutions. Our goal is to 'Deliver in time-every time'. For more details visit our website: www.bebotechnologies.com Let's have a 360 tour of our bebo premises by clicking on below link: https://www.youtube.com/watch?v=S1Bgm07dPmMKey Job Responsibilities: Design, develop and maintain scalable web applications using .NET / .NET Core, C# and React.js or Angular Develop and maintain RESTful APIs and backend services using ASP.NET Core Build reusable and maintainable frontend components using React.js or Angular, JavaScript/TypeScript, HTML and CSS Actively participate in coding, debugging, testing, code reviews and application maintenance Assist architects and technical leads with system design and application architecture activities Participate in technical discussions and provide inputs on scalability, performance, security and maintainability. Work closely with stakeholders to translate business requirements into practical technical solutions Review code and ensure adherence to coding standards, best practices and design principles Mentor and guide developers during design and implementation activities Identify and resolve application performance, scalability and reliability issues Collaborate with QA and DevOps teams for testing, deployment and release activities Evaluate and recommend suitable tools, technologies and development practices where required Job Requirements: Bachelor’s/Master’s degree in Computer Science, Engineering, or related field 8–10 years of hands-on software development experience Strong experience with .NET / .NET Core, C#, ASP.NET Core, Entity Framework, LINQ and RESTful API Strong hands-on experience with React.js or Angular, JavaScript/TypeScript, HTML and CSS Good understanding of React Hooks, state management, routing, API integration and reusable component development Strong knowledge of SQL Server and database design concepts Good understanding of SOLID principles, design patterns, dependency injection and clean coding practices Experience contributing to system design and application architecture discussion Understanding of scalability, performance optimization, security and application reliability Experience with Azure or AWS cloud platforms Proficient with source control tools such as Git and CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins Strong problem-solving, communication, collaboration and mentoring skills Familiarity with AI-assisted development tools such as GitHub Copilot, OpenAI, or Azure AI services Show More
Collected experience requirement
8 - 10 Years