Senior Software Engineer
Bengaluru, Karnataka, India
1d ago

Job Description

POSITION TITLE : Senior Software Engineer




Summary of the Position :

Full-stack developer responsible for design, development and test of Web and Windows based .NET applications.

  • Understanding user requirements from business stakeholders for new features.
  • Understanding high level design from application architect.
  • Translating high level design to low level design using modeling tools (MagicDraw, Visio).
  • Develop code in Angular (v5+), C# / .NET, Entity Framework, SQL to meet user requirements.
  • Application performance management
  • Mandatory :

  • 5 to 8 year of experience with developing end to end solutions using Microsoft Stack of Technologies.
  • Proficient in C#, .NET 4.5, Web API, Entity Framework, ADO.NET, LINQ, SQL queries.
  • Proficient in Angular ver. 5 (or above), or WPF or in both.
  • Must have worked on at least one SOA architecture style product.
  • Good understanding of UML, object-oriented programming (OOP) and Object-Oriented Design principles.
  • Strong knowledge of software implementation best practices. Passion for code quality to write well-factored, optimized and unit tested code.
  • Knowledge about performance management to prevent introducing performance issue in C# or SQL.
  • Excellent debugging skills to troubleshoot issues reported from UAT or production.
  • Preferred but not mandatory :

  • Experience working with Scrum in Scaled agile team environment.
  • Experience with ATDD / TDD (Fitnesse for the ATDD or Postman would be a plus)
  • Experience building applications with Microsoft Azure
  • Personal Skills :

  • Excellent analytical and problem-solving skills
  • Excellent communication skills written and verbal to work with people from different disciplines and geographies
  • Self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills
  • Ability to work in a complex international environment
  • TRAVEL : Ready to travel to Europe (on need basis)


  • B.E. / B.Tech. Computer Science / MCA from an institute of repute (or appropriate experience).
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form