Send me more jobs like this

Senior Software Engineer

Keywords / Skills : .Net Framework 4.7, C#, ASP.Net MVC 5/6, Web API 2.0, Visual Studio 2017, IIS 10, SQL, REST APIs, Web API , Node.js, HTML 5, CSS 3, JavaScript, JQuery, Git, GitHub, BitBucket,

4 - 6 years
Posted: 2019-05-29

IT/Computers - Software
Software Engineer/ Programmer
Posted On
29th May 2019
Job Ref code
Job Description

The candidate will work as a key technical resource for design and development of the Digital Channel Marketing services for client. He/She should be able to complete development and change control activities and possess an understanding of technical and business trends, and uses this knowledge to bring solutions to client and business partners.

Position Description :
  • Bachelors degree in Computer Science or related fields.
  • 6-10 years of professional programming experience implementing complex web applications.
  • Must have experience in Sitecore 8.2 or above (Sitecore certification preferred).
  • Must have experience in .Net Framework 4.7, C#, ASP.Net MVC 5/6, Web API 2.0, Visual Studio 2017, IIS 10 and SQL Server 2016.
  • Must have experience in building and Consuming REST APIs preferably using Web API or Node.js
  • Must have experience in writing Unit Test cases using MS Test, NUnit or Xunit
  • Experience with HTML 5, CSS 3, JavaScript, JQuery
  • Experience using Git, GitHub, BitBucket for version control.
  • Good Understanding of LINQ and Entity Framework.
  • Experience working in Agile environment
  • Understanding of Sitecore JSS, Unicorn or TDS, GlassMapper and Helix design patterns(Nice to have)
  • Understanding of front end frameworks like Angular, React or Vue.js(Nice to have)
  • Experience developing applications with Cloud Technologies Azure or AWS(Nice to have)
  • Experience with CI,/CD and Azure Dev Ops(Nice to have)
  • Understanding of BDD and TDD design principles(Nice to have)

Professional Skill / Competency
  • Strong business orientation with broad experience with banking and financial processes, technology and change initiatives.
  • In-depth understanding and execution experience of Software Engineering Principles, Architecture, and Software Development Life cycle.
  • Understands business processes, appropriate application of technology in supporting those processes, and the common technical complexity / considerations when evaluating new products or process options.

  • Skilled at identifying and evaluating existing operations and new developments and gauging appropriate opportunities for the business.
  • Focus on development of organizational capabilities and resources to support continuous evolution of a more competitive and profitable organization.

Primary Comp & : Enterprise Content Management - Sitecore
Skill Percentage - 100
Skill Version - 8.2
Proficiency - Advanced(>5 &

Leadership Skill / Competency
  • Possess leadership, planning, and managerial skills with ability to contribute broadly at any level.
  • Pragmatic with an ability to generate trust and build alliances across business and functional lines.
  • Consistently demonstrated and followed high standards of integrity in business decision-making.

Personal Skill / Competency
  • Strategic perspective and business acumen. Looks toward the broadest possible view of an issue/ challenge; can easily pose future scenarios; can think globally about all aspects of the organization; can discuss multiple considerations of an issue and forecast them into the future.
  • Communication skills. Possess excellent communication and interpersonal skills; able to communicate clearly and concisely in a variety of settings and styles; is effective in a variety of formal presentation and meeting settings; commands attention and can manage group process during presentation/ discussion.
  • Change management. Gains support for change by providing context and responding with sensitivity to concerns; takes initiative to recommend/ develop innovative approaches to getting things done.
  • Negotiation skills. Negotiates skillfully in tough situations with internal and external groups; can be both direct and diplomatic.
  • Peer relationships. Can quickly find common ground and solve problems for the good of all; is a team player and encourages collaboration.


About Company

Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. We have been recently felicitated by the economic times as the most distinguished digital company 2015. We have also been ranked 29 of 100 largest financial technology vendors by American Banker and BAI in the FinTech Forward Top 100 rankings.
Similar Jobs
View All Similar Jobs
Walkin for you