Software Developer (Remote)
Job Summary
We are seeking a dynamic and innovative ERP Software Developer to join our remote team, dedicated to building cutting-edge applications and systems. In this role, you will be responsible for designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will contribute to creating scalable, efficient, and high-quality software products across various platforms. This position offers an exciting opportunity to work remotely while collaborating with a talented team committed to excellence in software engineering.
Criteria
- at least 2-3 yrs knowledge & experience in ERP system
- knowledge & experience in handling SQL/PostgreSQL query
- knowledge in Java
- understand how REST APIs, WebSockets & Webhooks work
- knows Linux environment
- Web Technologies for Frontend - HTML, CSS, JavaScript
- Web Technologies for Backend - Java, Python, JavaScript, NodeJS.
Responsibilities
Design, develop, enhance, and maintain ERP modules including Finance, Sales, Purchasing, Inventory, Manufacturing.
Develop new business functionalities and customize ERP solutions to meet customer-specific operational requirements and business processes.
Analyze business requirements and translate them into scalable, maintainable software solutions with proper documentation.
Design, develop, and optimize relational database structures, stored procedures, functions, triggers, and SQL queries to ensure data integrity and system performance.
Develop and maintain application interfaces, APIs, and system integrations with e-commerce platforms, POS systems, and external business applications
Extensive knowledge of database design principles for relational databases (Microsoft SQL Server T-SQL, MySQL, PostgreSQL) as well as NoSQL databases like MongoDB.
Familiarity with system design for distributed computing environments supporting scalability and high availability
Join us in shaping innovative software solutions from the comfort of your home! We are committed to fostering a collaborative environment where your skills can thrive while delivering impactful projects that make a difference worldwide.
Pay: $800.00 - $1,000.00 per month
Work Location: Remote