Software Engineer

Noida, Uttar Pradesh, India
Mar 01, 2021
,Year,$ LPA
Citizen
2 Years
Job Description
We are looking for a passionate Software Engineer to design, develop and maintain web/software solutions.

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in .NET programming languagee. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing web/software that complies with coding standards and technical design.

Responsibilities
  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate Web/software components into a fully functional Web/software system
  • Develop Web/software verification plans and quality assurance procedures
  • Document and maintain Web/software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure Web/software is updated with latest features
Requirements
  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop Web/software in ASP.NET Core 3.1, Web API, C# 8.0
  • Excellent knowledge of relational databases, SQL Server 2016 and above
  • Experience developing web applications using CSS and jQuery/Javascript
  • Experience with test-driven development
  • Ability to document requirements and specifications
Related Jobs