Senior Software Developer
Job Title: Senior Software Developer
Organization Name: NEC Corporation of India Ltd.
Location: Singapore -Onsite
Reporting Relationship: Project Manager
Experience: 5-7 years
Job Type: Regular
Role Summary:
We are seeking a skilled Senior Software Developer with 5-7 years of development experience with Microsoft technologies. The ideal candidate will be responsible for ensuring the timely deliveries of assigned tasks keeping the quality standard high, support in reviews and technical guidance to other team members.
Job Description /Responsibilities:
- Strong knowledge of .Net development framework.
- Working experience in developing applications in C#.net, ASP.Net, Web Services.
- Hands–on experience of full stack development in .Net.
- Strong hold on creating/reviewing designs.
- Good knowledge on coding guidelines/checklists, review etc.
- Good knowledge on SQL or PL/SQL for Postgres, MySQL, Oracle database.
- Hands-on experience of Visual Studio IDE.
- Self-learner, willing to experiment with latest tools & technologies.
- Experience in Waterfall/Agile development.
- Having experience in Microsoft Biztalk will be preferred.
- Good communication skills both written and oral.
- Able to support others on technical issues.
Technical Skills:
- C#, ASP.Net MVC 5, SOAP and REST services in .NET, Windows Services.
- Jquery, Javascript.
- Oracle PL/SQL (Functions, Stored Procedures), SQL Server.
- Windows OS5. SVN, JIRA, Winmerge.
Preferred Skills:
- Experience in communicating complex technical information to a variety of audiences.
- Excellent communication skills, both verbal and written.
- Team player, willing to take responsibility and contribute.
- Can play lead role for managing 2-3 member.
Qualifications:
- B. Tech/B.E./M.Tech/MCA from reputed institute.
- At least 5 years relevant working experience with expertise in C# coding, ASP.Net, WebServices and MVC architecture.
Specialization Description
Responsible for improving or developing new products, components, equipment, systems, technologies, or processes including:
- Ensuring that research and design methodologies meet established scientific and engineering standards
- Assisting with formulating business plans and budgets for product development
- Analyzing quality/safety test results to ensure compliance with internal and external standards
- Keeping abreast of new developments in the industry and translating those developments into new and viable options for the organization and customers
- Organizing technical presentations to customers and/or industry groups
- Monitoring product development outcomes to ensure technical, functional, cost, and timing targets are met In some organizations, may be responsible for managing product regulatory approval process
Level Description
Entry to developing level professional with little or no prior experience required. Applies a broad theoretical job knowledge typically obtained through advanced education. Work is closely supervised. Works to deliver day-to-day objectives with limited impact on achievement of results for the job area. Explains facts, policies and practices related to job area. Problems faced are not typically difficult or complex.
Source: the employer's careers page. Last checked 2026-11-03. Posted 2026-11-03.
More jobs at NEC · On-site jobs in Singapore · Software development jobs