Software Engineer
Noida | NAPosted On: 04-11-24Role & responsibilities
- Participating in the entire software development life cycle, debugging applications, and configuring existing systems.
- Analyse system requirements and prioritize tasks.
- Writing clean, testable code using .NET programming languages (C#, MVC, Web API, .Net Core, JavaScript, Angular, React Js)
- Test and debug various .NET applications
- Review and refactor code
- Document development and operational procedures
Job Required
- Proficient in programming using C#, Typescript, Angular Framework, MSSQL database.
- Proficient in web technologies including Asp.net MVC, .Net Core, Web API JSON, HTML, JavaScript, jQuery, AJAX.
- Must have knowledge on Dot Net Core & Angular 9 & above version
- Added advantage knowledge on React JS
- Strong understanding of object-oriented programming
- Familiar with various design and architectural patterns
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Experience in implementing automated testing platforms and unit tests
- Knowledge in Azure services
- Proficient understanding of code versioning tools such as VSTS,Git and should knowledge of CI/CD process
Full Time, Permanent
IT & Information Security - Other
Education
Any Graduate
Key Skills
Skills highlighted with ‘‘ are preferred keyskills
JavaJavaScriptC#PHPSQLHTMLReactAngularASP.NETAzureInformation SecurityCI/CDGitScalaAJAXjQueryAutomated Testing