Software Engineer
Responsibilities :-
Eligibility Criteria Expert in web markup, including HTML5 and CSS3
A thorough understanding of core Javascript language and hands-on with AngularJS/VueJS/ReactJS(Flux/Redux)
Experience in AWS, NodeJS and MongoDB will be a plus
Good command over OOPS Cares deeply about clean and semantic code, and a passion for delivering great user experience
Collaborate with other team members and stakeholders
Design and develop web applications, configure existing systems, and provide user support
Skilled in using technologies and coding in the .NET/.NET Core framework
Write clean, scalable code
Develop technical interfaces, specifications, and architecture
Create and test software prototypes
Remain up to date with the terminology, concepts, and best practices
Collaborate and coordinate with other professionals in the organization
Design and build applications in ASP.Net, C#, ADO. NET, SQL Server, React/Blazor, Azure DevOps.
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously formulate and implement new technologies to maximize development efficiency.
Working with Project Managers to determine needs and meet those needs.
Maintaining and supporting multiple projects and deadlines.
Consult with clients/TL/PM.
Evaluate system performance.
Follow standard guidelines.
Work with teams and managers.
Execute bug and performance tests.
Build reusable code and libraries for future use
ASP.NET, .NET Core, Model-View-Controller (MVC)
Proficient in developing .NET apps in C#, F#, or Visual Basic
Good knowledge in C# unit testing frameworks like NUnit/XUnit
Good understanding of advanced JavaScript libraries and frameworks such as AngularJS, jQuery, Ext JS, ReactJS HTML5/CSS3
Ability to understand databases and write SQL queries
Familiarity with architecture styles/APIs (REST, RPC)
Understanding of Agile methodologies
A technical mindset with great attention to detail and excellent at troubleshooting
Document and report application specifics.
Customize applications and impact analysis.
Talking to the right candidates & explaining the accurate job description; generate exact skill-set of candidates/applicants
Enable smooth on-boarding of candidates by ensuring consistent liaison between your team and candidate pool.
Assist your team in handling end-to-end recruitment