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