Apply

Software Development Engineer

Posted 3 months agoViewed

View full description

💎 Seniority level: Junior, 2+ years

📍 Location: India, ET, NOT STATED

💸 Salary: $2,200 - $2,800 per month

🔍 Industry: E-commerce

🏢 Company: SupplyHouse.com

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: Software DevelopmentSQLHTMLCSSJavaJavascriptjQuerySpringSpring BootRDBMSReactCollaboration

Requirements:
  • Bachelor's or Master’s degree in Computer Science or related field.
  • 2+ years of experience as a Software Engineer with excellent design, problem solving, and debugging skills.
  • Minimum of 2 years of experience in HTML, JavaScript, CSS, and the latest developments in front-end technology, cross-browser responsive CSS (Spring Boot, CSS3), and JavaScript libraries (React, jQuery etc.).
  • Minimum of 2 years of experience in programming languages, specifically Java and SQL (RDBMS concepts).
  • Minimum of 2 years of experience developing web applications.
  • Experience with the full Software Development Life Cycle: front-end and back-end web application development, implementing business logic, and developing user interface.
Responsibilities:
  • Participate in all phases of software development: Requirements, design, development, testing, deployment, and maintenance.
  • Implement user-friendly front-end functionalities for our shopping site as well as support backend APIs and services.
  • Develop applications to support company internal operations.
  • Ensure system reliability and optimize performance.
  • Develop new user-interface (UI) components.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Create and maintain promotional banners throughout the site.
  • Build templates for new pages and page redesigns.
Apply

Related Jobs

Apply

📍 India

🔍 E-commerce

🏢 Company: Employee Referrals

  • 1+ years technology experience in a software engineering role and building large scale distributed applications or solutions.
  • Experience in crafting and implementing RESTful APIs and a good understanding of microservice architecture.
  • 1+ years of Cloud computing experience using publicly available services, with AWS being an advantage.
  • Strong experience working in Java, and also with Spring.
  • Solid base in data structures, software designs, micro services, and containers.
  • Experience with relational and no-sql databases.
  • Experience with CI/CD tools and standard methodologies (Jenkins, Pipelines).

  • You will collaborate with a team in developing a secure, highly available, fault-tolerant, and globally performant micro-services-based platform on the AWS cloud.
  • You will be part of a scrum team, working alongside various experts, product managers, architects, and sales & services representatives both within and outside the eCommerce division.
  • Your role will involve constantly seeking ways to improve current systems to boost their reliability, performance, and ease of management.

AWSCloud ComputingJavaJenkinsSpringCI/CDRESTful APIsMicroservices

Posted 3 days ago
Apply
Apply

📍 India

🔍 Software Development

  • Experience with large-scale web applications: Proven expertise in designing and developing collaborative web apps that scale.
  • Product Ownership: You’re more than an engineer; you’re a proactive contributor who takes full ownership of the product’s success.
  • Hands-On Development (8+ Years): Strong, hands-on experience in web and mobile development.
  • 5+ years of solid experience on JavaScript-based stacks (React, Node, Typescript, etc.).
  • 3+ years of solid experience in designing architecture.
  • Problem Solving & Collaboration: Strong analytical skills and a collaborative approach to working with diverse teams, both technical and non-technical.
  • Code Quality & Best Practices: Committed to writing optimal, production-quality code and advocating for best practices.
  • Strong expertise in cloud architecture, deployment, & optimization (GCP / AWS) and database technologies (Mongo, Elastic, etc.).
  • Ability to work across teams with multiple technical and non-technical stakeholders to deliver value to users.
  • Technologist at heart and is passionate about the latest technological developments.

  • Architect & Optimize: Take ownership of the application architecture; ensure high scalability and resilience.
  • Collaborate Across Teams: Partner with engineering teams to design optimal solutions for new features and modules.
  • Lead Technological Innovations: Work on proof-of-concepts for new experiments, benchmarking technology options, and drive architectural improvements.
  • Focus on Impactful Delivery: Prioritize high-impact, user-focused solutions over shipping for the sake of shipping.
  • Champion Code Quality: Conduct periodic code reviews and drive a culture of quality and excellence.
  • Shape the Product Roadmap: Contribute your insights to the product roadmap and play a key role in its strategic evolution.
  • Set Standards: Define and implement best practices, inspiring the team to embrace them.

AWSNode.jsCloud ComputingElasticSearchGCPJavascriptMongoDBSoftware ArchitectureTypeScriptReact

Posted 9 days ago
Apply
Apply

📍 India, United States, Canada, Netherlands

🧭 Full-Time

🔍 Software Development

  • Experience with large-scale web applications: Proven expertise in designing and developing collaborative web apps that scale.
  • Product Ownership: You’re more than an engineer; you’re a proactive contributor who takes full ownership of the product’s success.
  • Hands-On Development: Strong, hands-on experience in web and mobile development for 8+ years.
  • JavaScript Expertise: 5+ years of solid experience on JavaScript-based stacks (React, Node, Typescript, etc.).
  • Architecture Design: 3+ years of solid experience in designing architecture.
  • Analytical & Collaborative: Strong analytical skills and a collaborative approach with diverse teams.
  • Commitment to Code Quality: Dedicated to writing optimal, production-quality code and advocating for best practices.
  • Cloud Architecture Skills: Strong expertise in cloud architecture, deployment, and optimization (GCP / AWS) and database technologies (Mongo, Elastic, etc.).
  • Interpersonal Skills: Ability to work with multiple stakeholders to deliver value to users.
  • Passion for Technology: Technologist at heart with a keen interest in the latest technological developments.

  • Architect & Optimize: Take ownership of the application architecture; ensure high scalability and resilience.
  • Collaborate Across Teams: Partner with engineering teams to design optimal solutions for new features and modules.
  • Lead Technological Innovations: Work on proof-of-concepts for new experiments, benchmarking technology options, and drive architectural improvements.
  • Focus on Impactful Delivery: Prioritize high-impact, user-focused solutions over shipping for the sake of shipping.
  • Champion Code Quality: Conduct periodic code reviews and drive a culture of quality and excellence.
  • Shape the Product Roadmap: Contribute your insights to the product roadmap and play a key role in its strategic evolution.
  • Set Standards: Define and implement best practices, inspiring the team to embrace them.

AWSNode.jsCloud ComputingElasticSearchGCPJavascriptMongoDBSoftware ArchitectureTypeScriptReact

Posted 26 days ago
Apply
Apply

📍 India

🔍 Customer engagement, revenue management, payments

🏢 Company: csgcareers

  • Bachelor’s degree in computer science, or technically related field, or equivalent professional experience.
  • 2-5 years of experience in software development and software support/maintenance.
  • Experience in C#, .NET, MS SQL Server, Web Services, SOAP, and ASP.Net Core.
  • Strong Knowledge of OOP concepts.
  • Work well within a team environment using Agile methods.
  • Some experience with Cloud Services such as Amazon Web Services.
  • Familiarity with version control systems (Git) and CI/CD processes.
  • Ability to support on-call rotation.

  • You will build highly available, scalable, resilient, and maintainable systems.
  • You will continuously improve assigned areas by applying scripting, automation, or application packaging.
  • You will support the platform in customer-facing environments, including troubleshooting issues and monitoring the system.
  • You will perform unit tests code and debug thoroughly.
  • You will support system and solution integration testing, user acceptance testing, and resolve problems encountered.
  • You will participate in code reviews, design reviews, or other forms of team quality procedures.
  • You should be able to collaborate effectively with other team members on the team.

Software DevelopmentSQLAgileASP.NETGitC#Amazon Web Services.NETCI/CD

Posted 3 months ago
Apply