JOB DESCRIPTION
JOB TITLE : Senior Software Engineer
JOB PURPOSE : Should be able to design, modify, develop, write and implement software programming applications and components.
QUALIFICATION : Any graduate
CERTIFICATIONS : NA
EXPERIENCE : 3 Years
REPORTING TO : Technical Lead
Location : Bangalore
RESPONSIBILITIES (INCLUDES ALL TASKS) :
- Experience in SDLC.
- Experience in ASP.NET with Angular. Web API, C#, jQuery
- Design Patterns, SOA, Event-Driven Architecture, and REST & SOAP service patterns.
- Responsible for managing software development group and code debugging / problem solving.
- Take ownership of significant features, driving them from development to production.
- Oracle Database / SQL Server (Oracle will be preferred)
- Experience in Windows and Web service.
- Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.
- Strong knowledge (.Net, MVC, Entity Framework, etc.).
- Write clean, scalable code using .NET, programming languages including ASP. Net, MVC, LINQ, Entity Framework, XSL, Web Services, jQuery & Ajax, WCF, SOAP, JSON, SQL Server, SSRS, HTML5 and CSS3, Bootstrap
- Test and deploy applications and systems.
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills.
TECHNICAL SKILLS / COMPETENCIES :
MANDATORY
Experience in ASP.NET. Web API, C#, jQueryOPTIONAL
Oracle Database / SQL Server (Oracle will be preferred)SOFT SKILLS : MANDATORY
Understanding of Agile methodologiesOPTIONAL
Excellent troubleshooting and communication skills.