Software Engineer Mobile Applications - Flutter

UP, INOn-siteIndividual contributorFound Jun 13
Apply to this job

Free credits included. Sign up to start applying with Jobfinder.

This role appears to be closed. You can still add it as a target and let your agent watch for the next opening like it.
asp.net mvcc#.net coreweb apirest apijavascriptjquerysql

Job Description – Software Engineer Mobile Applications - Flutter Developer

Position

Software Engineer

Experience

4–6 Years

Department

Software Product Development & Engineering

Location

Delhi / NCR (or as applicable)

Reporting To

Technical Lead / Project Manager / Engineering Manager

About Us

Nippon Data Systems Ltd. is a leading IT solutions and software company with over 30 years of experience and a team of 1,200+ professionals. The company develops enterprise-grade software products and digital transformation solutions including ERP, CRM, HRMS, BPM, AI-powered platforms, ATS, workflow automation, and industry-specific business applications.

We are looking for a highly skilled and motivated MVC .NET Developer to join our Software Product Development & Engineering team for the design, development, enhancement, and maintenance of enterprise software products and platforms.

Key Responsibilities

  • Design, develop, test, and maintain enterprise web applications using MVC .NET technologies.
  • Participate in software product development lifecycle activities including requirement analysis, design, coding, testing, deployment, and support.
  • Develop scalable, secure, and high-performance applications.
  • Build reusable modules, APIs, and components for enterprise products.
  • Work on product enhancements, bug fixing, optimization, and feature development.
  • Develop and integrate REST APIs and third-party services.
  • Work closely with product managers, business analysts, UI/UX teams, QA teams, and DevOps teams.
  • Participate in architecture discussions and technical solution design.
  • Optimize application performance and database queries.
  • Ensure coding standards, security guidelines, and best practices are followed.
  • Prepare technical documentation and support deployment activities.
  • Troubleshoot production issues and provide technical support when required.
  • Mentor junior developers and support knowledge sharing within the team.

Technical Skills Required

Core Technologies

  • Strong hands-on experience in:
  • ASP.NET MVC
  • C#
  • .NET Framework / .NET Core
  • Web API / REST API development
  • Entity Framework
  • LINQ
  • SQL Server

Front-End Technologies

  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • AJAX
  • Bootstrap

Database Skills

  • Strong knowledge of:
  • MS SQL Server
  • Stored Procedures
  • Views
  • Functions
  • Triggers
  • Query optimization
  • Database design

Additional Preferred Skills

  • Experience with:
  • Angular / React (preferred)
  • Microservices architecture
  • API Gateway concepts
  • Authentication & Authorization
  • JWT / OAuth
  • Redis / Caching concepts
  • IIS deployment
  • Git / Azure DevOps
  • CI/CD pipelines
  • Cloud platforms (Azure / OCI / AWS)
  • Docker / Containers
  • Message queues and integration concepts

Product Development Exposure Preferred

Candidates with experience in development of enterprise business applications such as:

  • ERP
  • CRM
  • HRMS
  • BPM / Workflow
  • ATS
  • BFSI applications
  • Document Management Systems
  • AI-enabled enterprise applications

will be preferred.

Required Competencies

  • Strong problem-solving and analytical skills
  • Good understanding of software architecture and design patterns
  • Ability to write clean, scalable, and maintainable code
  • Good communication and teamwork skills
  • Ability to work independently and handle multiple tasks
  • Strong debugging and troubleshooting skills

Educational Qualification

  • B.Tech / BE / MCA / M.Tech / BCA in Computer Science, IT, or related field.

Experience

  • 4–6 years of relevant experience in MVC .NET application development.

Key Performance Indicators (KPIs)

  • Timely delivery of development tasks
  • Code quality and maintainability
  • Application performance optimization
  • Defect reduction
  • Adherence to coding standards
  • Contribution to product innovation and enhancements

Pay: ₹25,000.00 - ₹40,000.00 per month

Work Location: In person

Nippon data systems ltd.Software Engineer Mobile Applications - Flutter
Apply to this job