Software Development Engineer I

New
J
JobgetherE-commerce fulfillment
Work remotely from IndiaFull-TimeEntry
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
1–3 years of professional software development experience
Required Skills
SQLAgileJavascriptC#ASP.NET MVC.NETRESTful APIsJSON

Requirements

  • Have 1–3 years of professional software development experience.
  • Bring strong programming fundamentals and an object-oriented mindset.
  • Write readable, maintainable, and efficient code.
  • Have experience with .NET technologies; C#, ASP.NET MVC, or other backend frameworks are valuable.
  • Have working knowledge of SQL, relational database concepts, data modeling, and basic database operations.
  • Understand REST APIs and JSON data exchange.
  • Be familiar with JavaScript fundamentals and modern frontend technologies; Vue.js is an advantage.
  • Have analytical thinking and debugging skills.
  • Be willing to test applications and validate code changes.
  • Be familiar with secure development practices and OWASP principles; this is an advantage.
  • Have an interest in DevOps, continuous integration and deployment, and cloud technologies; Azure DevOps or Azure Functions experience is beneficial.
  • Be familiar with Agile software development methodologies and collaborative engineering workflows.

Responsibilities

  • Design, develop, test, and maintain software components for business applications and product functionality.
  • Implement assigned development tasks, small features, enhancements, and bug fixes.
  • Support backend and frontend development of functional, maintainable applications.
  • Develop and maintain REST APIs, work with JSON data exchange, and use SQL with relational databases.
  • Test software, validate functionality, identify defects, and contribute to code quality and reliability.
  • Follow defensive programming principles and help identify and address application vulnerabilities.
  • Support automated build, testing, and deployment processes with engineering teams.
  • Collaborate with peers, technical leaders, and cross-functional stakeholders to clarify requirements and deliver tasks.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now