We are seeking a talented and NopCommerce Developer to join our dynamic team. The ideal candidate will have a strong background in backend development, with extensive experience working with the nopCommerce platform. As a NopCommerce Developer, you will play a key role in architecting, developing, and maintaining e-commerce solutions for our clients. You will collaborate closely with our cross-functional teams to deliver cutting-edge solutions that meet our clients' needs and exceed their expectations.
Responsibilities:
- Design, develop, and maintain scalable and high-performance e-commerce solutions using the nopCommerce platform.
- Customize and extend the functionality of nopCommerce to meet client requirements.
- Implement best practices for coding, testing, and deployment to ensure the reliability and maintainability of the codebase.
- Collaborate with project managers, designers, and other developers to translate client requirements into technical solutions.
- Perform code reviews and provide mentorship and guidance to junior developers.
- Troubleshoot and resolve issues related to nopCommerce implementations.
- Stay up-to-date with the latest developments in nopCommerce and e-commerce technologies to continuously improve our solutions.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in software development, with a focus on e-commerce solutions.
- Strong proficiency in C#, ASP.NET Core, and SQL Server.
- Extensive experience working with the nopCommerce platform, including customization, plugin development, and theme integration.
- Solid understanding of web technologies such as HTML, CSS, JavaScript.
- Experience with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Experience with Agile development methodologies is a plus.
About Sigma Solve Inc
About
Similar jobs
Job Title : Senior Software Engineer
Location : Gurugram (Full-time)
Job Description :
- We are looking for a skilled and experienced Java Engineer to join our dynamic team.
- The ideal candidate will have 4 to 10 Years of hands-on experience in software development, with a proven experience as Java Developer with a strong focus on Spring and Spring Boot, Relational Databases and AWS technologies.
- Strong understanding of monolithic & microservices architecture. You will play a crucial role in designing, developing, and maintaining our applications.
- Ensuring their performance, quality and responsiveness.
Key Responsibilities :
● Design, develop, and maintain scalable applications using Java, Spring and Spring Boot.
● Develop and manage relational databases. Should be able to write complex SQL queries.
● Ensure the best possible performance, quality, and responsiveness of the applications.
● Have strong debugging skills to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
● Deploy, manage, and scale applications on AWS.
● Conduct code reviews and integration testing to ensure software quality and reliability.
● Collaborate with front-end developers to integrate user-facing elements with server-side logic.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Stay updated with emerging technologies and industry trends.
Qualifications :
● Bachelor’s degree in Computer Science, Information Technology, or a related field.
● 4 to 10 Years of experience in software development.
● Proficient in Java 8+, Spring and Spring Boot.
● Experience with PostgreSQL, MySQL or other relational databases.
● Experience with microservices architecture.
● Understanding of Rest API design and development.
● Hands on experience with Unit Testing frameworks such as Junit, Mockito.
● Experience with version control systems such as Git.
● Solid understanding of object-oriented programming.
● Strong problem-solving skills and attention to detail.
● Excellent communication and teamwork skills.
Preferred Qualifications :
● Strong knowledge of AWS services and best practices.
● Knowledge of containerization technologies like Docker and Kubernetes.
● Familiarity with CI/CD pipelines and DevOps practices.
Backend .Net Developers
Vizag/Hyderabad/Remote
Contract / Fulltime
UK shift : 2- 11 PM IST
Exp Level: 6-10 years
Details:
.Net Core
C#
Experience in developing Microservices.
Experience deploying MicroServices in Docker containers
MVC or other design patterns
Container services in AWS/Azure
Experience with MS-SQL or Postgress
Knowledge on Message Queuing
EXCELLENT COMMUNICATION MUST
This role is a US Client facing, hence we need someone with excellent communication skills and also someone with prior US Client facing experience.
Interview Process:
Online Assessment
Call with our VP
End Customer Interview
- Minimum 4 years’ experience developing Node.js applications on top of RESTful APIs.
- Experience building single page applications using JavaScript frameworks and libraries (React)
- Experience with cross-browser, cross-platform and design constraints on the web.
- Experience with test automation: TDD, unit/integration/functional testing.
- Solid understanding of object-oriented design and programming concepts.
- Have a passion for quality and writing clean, solid, readable code that scales and performs well.
- Proficient in Git and familiarity with continuous integration.
- A team player who values collaboration, innovation, and inclusion
- Comfortable working in an Agile environment
- Strong verbal and written communication skills
Job Details:
As a Software engineer you will be able to challenge the idea of “impossible”, producing results that are elegant, simple and don’t require a team of experts to decode. You are driven by innovation, fresh ideas and new ways to produce high quality solutions.
Job Description:
Position Summary:
We are looking for a Cloud developer responsible for the development and maintenance of cloud applications deployed in AWS environment. Your primary focus will be the development of such applications and their integration with other services. A commitment to open mind, problem solving, ability to learn, and creating quality products is essential.
Responsibilities:
- Ensure the performance, quality, and responsiveness of services
- Collaborate with a team to define, design, and ship new features
- Innovative thinking of finding solutions to needs
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, automatization and documentation
- Use Agile Scrum Methodology for software development
- Develop unit tests for all new code
- Provide code reviews for all new code and participate to code reviews of other people
- Diagnose and resolve complex level issues of application
- Participate in interactions with all levels of personnel with different teams
- Design and build services on top of AWS
Skills:
- Strong knowledge of Python
- Strong knowledge of Web Services (Rest or SOAP APIs)
- Strong knowledge of React JS or any other JavaScript
- Solid understanding of object-oriented programming
- Knowledge of Java and Spring Boot is good to have
- Knowledge of AWS is good to have
- Knowledge of TypeScript is good to have
- Knowledge of Linux is good to have
- Knowledge of HTML and CSS is good to have
- Knowledge of AWS CloudFormation is good to have
- Knowledge of Elasticsearch is good to have
- Familiarity with continuous integration
- Any authorized Java, AWS, Linux, or Python certifications will be value added
- Min 2 years of work experience in relevant technologies
- Excellent interpersonal and written communication skills
Software Development Engineer
Bengaluru/Hyderabad/Gurgaon/Chennai
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
- You write high quality, maintainable, and robust code, often in Java or C++ or C#
- You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
- You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
- You solve problems at their root, stepping back to understand the broader context.
- You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
- You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
- You recognize and use design patterns to solve business problems.
- You understand how operating systems work, perform and scale.
- You continually align your work with Amazon’s business objectives and seek to deliver business value.
- You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
- You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
- You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
- Bachelors or Masters in Computer Science or relevant technical field.
- Experience in software development and full product life-cycle.
- Excellent programming skills in any object oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
- Proficiency in SQL and data modeling.
About Amazon.com
“Many of the problems we face have no textbook solution, and so we-happily-invent new ones.” – Jeff Bezos
Amazon.com – a place where builders can build. We hire the world's brightest minds and offer them an environment in which they can invent and innovate to improve the experience for our customers. A Fortune 100 company based in Seattle, Washington, Amazon is the global leader in e-commerce. Amazon offers everything from books and electronics to apparel and diamond jewelry. We operate sites in Australia, Brazil, Canada, China, France, Germany, India, Italy, Japan, Mexico, Netherlands, Spain, United Kingdom and United States, and maintain dozens of fulfillment centers around the world which encompass more than 26 million square feet.
Technological innovation drives the growth of Amazon, offering our customers more selection, convenient shopping, and low prices. Amazon Web Services provides developers and small to large businesses access to the horizontally scalable state of the art cloud infrastructure like S3, EC2, AMI, CloudFront and SimpleDB, that powers Amazon.com. Developers can build any type of business on Amazon Web Services and scale their application with growing business needs.
We want you to help share and shape our mission to be Earth's most customer-centric company. Amazon's evolution from Web site to e-commerce partner to development platform is driven by the spirit of invention that is part of our DNA. We do this every day by inventing elegant and simple solutions to complex technical and business problems. We're making history and the good news is that we've only just begun.
About Amazon India
Amazon teams in India work on complex business challenges to innovate and create efficient solutions that enable various Amazon businesses, including Amazon websites across the world as well as support Payments, Transportation, and Digital products and services like the Kindle family of tablets, e-readers and the store. We are proud to have some of the finest talent and strong leaders with proven experience working to make Amazon the Earth’s most customer-centric company.
We made our foray into the Indian market with the launch of Junglee.com, enabling retailers in India to advertise their products to millions of Indian shoppers and drive targeted traffic to their stores. In June 2013, we launched http://www.amazon.in">www.amazon.in for shoppers in India. With www.amazon.in, we endeavor to give customers more of what they want – low prices, vast selection, fast and reliable delivery, and a trusted and convenient online shopping experience. In just over a year of launching our India operations, we have expanded our offering to over 18 million products across 36 departments and 100s of categories! Our philosophy of working backwards from the customers is what drives our growth and success.
We will continue to strive to become a trusted and meaningful sales and logistics channel for retailers of all sizes across India and a fast, reliable and convenient online shopping destination for consumers. For us, it is always “Day 1” and we are committed to aggressively invest over the long-term and relentlessly focus on raising the bar for customer experience in India.
Amazon India offers opportunities where you can dive right in, work with smart people on challenging problems and make an impact that contributes to the lives of millions. Join us so you can - Work Hard, Have Fun and Make History.
- B.E/M.C. A Or B.C.A Degree in Computer Science, Engineering, MIS, Or Similar Relevant Field
- Strong Knowledge of PHP Web Frameworks E.G Laravel
- Understanding the Fully Synchronous Behaviour Of PHP
- Understanding of MVC Design Patterns
- Basic Understanding of Front-End Technologies, Such as JavaScript, HTML5, And CSS3 - Knowledge of Object-Oriented PHP Programming.
- Strong Knowledge of The Common PHP Or Web Server Exploits and Their Solutions
- Understanding Fundamental Design Principles Behind A Scalable Application.
- Integration of Multiple Data Sources and Databases into One System
- Familiarity With SQL/NoSQL Databases and Their Declarative Query Languages
- Proficient Understanding of Code Versioning Tools, Such as Git, Bitbucket.
- Understanding Fundamentals of Cloud Technologies E.G AWS
- Knowledge of Node.js And React.js Should Be an Advantage.
- Knowledge of HealthCare and e-Commerce domain will be good.
Looking candidated from service base or service division of any company.
Minimum Qualification:
- Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections, popular frameworks & libraries}, JVM, GC tuning, performance tuning)
- Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST Express etc
- Worked on Relational data stores viz. MySQL, Oracle or Postgres
- Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
- Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
- Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ etc
What you'll do
Technology is at the heart of our organization. We have a strong engineering team and we're looking for an experienced engineer to lead our backend engineering team. As part of the tech team, you will Understand product requirements and brainstorm ways to address them
- Lead large initiatives and be responsible for it
- Mentor teammates
- Set and enforce standards for writing and maintaining efficient code
- Influence team decisions in the overall architecture and practices of the company
- Contribute to company growth by participating in hiring activities
What you'll need
Must-haves
- At least 4 years experience in a product based company
- Experience working with distributed environments at scale
- Strong command on at least one Object Oriented Programming language
- Experience leading developers for large scale products
- Demonstrated capability to design and architect products built for scale
- Deep knowledge of multiple AWS services
- Experience with Docker and Kubernetes
Good to have
- Experience with at least one among C++, Java
- Experience with Linux file systems
- Familiarity with agile development methodologies
Why us
We're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. At Lucidity, you have complete freedom to work on projects that interest you. Plus, with benefits like flexible hours, company offsites, unlimited leaves, we ensure you enjoy the journey as much as we do. We are also offering healthy founding team ESOP's.
• Work with product team to understand product vision and requirements
• Solve complex technical problems and perform the code reviews for junior team members.
• Produce deliverables at a consistently high rate and with consistently excellent quality
• Work with a team of engineering professionals to ensure the highest quality product delivery
As a member of our team, you will be responsible for insuring the successful launch of many product features.
Key responsibilities
• Work in a product based R&D team and collaborate with other teams to integrate.
• Write code that is of high quality and consistent with our coding standards
• Analyze highly complex business requirements, break the requirements to multiple applications; generate technical
specifications to design or redesign complex software components and applications
• Maintain best practices for development/code changes as needed
• Design and architect software applications
• Conducting code reviews and enforcing the quality standards
• Conducting the daily SCRUM meetings and removing the roadblocks
• Performance testing and tuning for scalability
• Develop quick proof of concepts to set the technical direction for rest of the team.
• Work with Devops and Automation team to develop automation strategy for your application.
Requirements
• Bachelor’s Degree (Masters preferred) in Computer Science or related field
• 3+ years of software development experience on web applications
• Experience in working in an onsite and offshore development model
• Must have hands-on design and development experience in Cloud (GCP/AWS/Azure), Kubernetes, Microservices, Java, J2EE, Spring/Boot, Hibernate, JUnit and Integration with front end via rest interfaces.
• Must have Hands-on experience in Multi-threading, Non-blocking IO, Kafka, JMS
• Strong integration background required. Experience with Microservices, REST, JSON and APIs is required
• Experience with as many of the following is highly desirable: Tomcat, Node.js, XML, XSLT, XPath, Web Services, MongoDB, MYSQL, and query performance tuning
• Experience with code management and continuous integration techniques and tools such as Maven, Gradle, Github, JMeter, Jenkins, NPM etc. is highly desirable
• Experience building complex software systems that have been successfully delivered to customers
• Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem-solving and complexity analysis
• Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
• Proven ability to troubleshoot issues in production including root cause analysis
• Self-directed and capable of working effectively in a highly innovative and fast-paced environment
• Experience with Agile software development in a UNIX/Linux environment
• Experience with system architecture/design
Qualifications
• Passionate about technology and technical challenges of all types excite you
• Eagerness to learn and learn fast, enjoy working in a fast-paced environment
• Ability to develop detailed design and deliver a scalable implementation.
• Mentor developers in analysis, design, coding and unit testing techniques
• Motivated self-starter and team player; you inspire others to achieve great thing