SOFTWARE ENGINEER
Position Summary
Software Engineer
Exp: 3+ Years hands-on Software Engineer
We are looking for a talented individual to work as a Software Engineer on the technology project teams.
What You Will Do
You will be a Software Engineer, expected to work with the core development team. Understanding of requirement, proposition of solution, estimation, development along with unit testing are the norm in your day-to-day development activities.
Educating and mentoring less skilled team members should come naturally in-addition to below tasks,
- Self-reliant on understanding the technologies, domain with minimum support.
- Able to execute the changes with minimum support.
- Unit Test case preparation and execution
- Expected to present root cause analysis, documentation as per project needs.
- Communicate with the LB development team and client stakeholders quite actively.
- Active involvement in all team meetings.
To Be Successful You Will Have
- Candidate shall have hands-on experience of 3+ years in software development primarily in web development using Microsoft stack.
- Experience in .Net Core C# MVC
- Experience working with Angular JavaScript/jQuery Web API
- Knowledge of Entity Framework Core, LINQ
- Understanding of HTML, CSS, Bootstrap
- Version/source control using Git/TFS/SVN
- Knowledge of Microsoft Azure would be an added advantage.
- Good knowledge of OOPS
- Should be able to work independently.
- Preferred knowledge/experience of Azure DevOps
- Excellent communication skills, proactive and flexible to work as per project demands.
- Analytical and pragmatic approach to problem solving.
In Return, You Can Expect
- You are provided with opportunity to work in a unique domain with the opportunity to get hands on with niche technologies being implemented.
- Opportunities to learn and grow into management or into technical role as per your strength and interest.
- Based on your performance, you are nominated for organization level recognitions like Super Impact Award etc.