Software Engineer

No. of Positions :   2
Total Relevant Experience :   1 to 4 Years
Education :   BE (Computers / IT), MCA, M.Sc. or any equivalent degree
Job Description :  
  • • Expertise on the Microsoft .Net technology stack (.NET, C#, ASP.NET, MVC, Web API, SQL Server)
  • • Good knowledge of Client side scripting JavaScript and JQuery.
  • • Should have hands on experience different type of application(s). ex. Web, Windows.
  • • Write Unite test cases and maintain code quality, organization and automatization.
  • • Nice to have understanding/experience on Rabbit-MQ or other broker components.
  • • Experience with Web services and REST Protocol.
  • • Proven experience of working with various technologies like Entity framework, LINQ, JQuery, CSS and HTML.
  • • Code review of team member(s) and make sure to follow best practices.
  • • Follow Agile Methodology for Software development along with scrum and fulfil commitment towards product backlog within sprint timeline.
Required Skills :  
  • • Software engineering and product delivery experience, with strong background using Microsoft Technologies.
  • • Must have very good understanding of OOPS concepts.
  • • Should have good understanding of Database SQL concepts.
  • • Nice to have DevOps experience with CI/CD implementation.
  • • Experience working in agile development. Knowledge and prior experience of tools like JIRA and confluence is desired.
  • • Must have strong logical skill(s), should be able to solve any complex problem(s).
  • • Ability to perform in extremely dynamic environment with agile development approach
  • • Proven abilities in providing timely and qualitative deliverables with a reliable understanding of "the definition of done".
  • • Active communication with team members and participating in finding solutions for technical issues.
  • • Must be self-motivated and quick learner