Software Engineer
Remote
Full Time
Mid Level
ERP Suites is expanding our Products & AI team and looking for a Software Engineer who is passionate about building innovative solutions that support the JD Edwards ecosystem. This role focuses on developing full-stack software and AI-driven offerings that enhance our library of products, including scanning tools, mobile applications, system monitoring, and emerging AI capabilities.
This is a great opportunity for someone who enjoys collaborating, learning new technologies, and contributing across design, build, test, and demo cycles within an agile environment.
Key Responsibilities:
• Design and develop high quality, testable, and scalable software solutions within deadlines.
• Develop new and enhanced solutions for scanning, mobile, monitoring, and AI-based products.
• Collaborate with the team and stakeholders throughout the software development lifecycle.
• Participate in scrums, sprint planning, and agile ceremonies.
• Ensure code quality through development and execution of unit tests.
• Create wireframes, architecture documents, and design artifacts.
• Present and demonstrate feature progress during sprint reviews and demos.
• Work with cross-functional teams to support custom implementations of ERP Suites products.
Required Qualifications:
• 3–5 years of full stack software development experience.
• Bachelor’s degree in Computer Science or a related field.
• 2+ years hands-on experience with AI cloud services using AWS or Oracle Cloud Infrastructure.
• 1+ years experience using GitHub.
• 1+ years experience creating wireframes showing proposed UI and user process flows.
• 1+ years experience developing software architecture and design documentation.
• Strong communication and presentation skills.
• Excellent problem-solving ability.
• Effective collaborator who works well in team environments.
• SQL experience and familiarity with unstructured and structured databases such as Postgres or Oracle.
• Experience with AI and machine learning technologies and frameworks including LangChain, LangGraph, or MCP server.
• Experience working with multiple large language models.
• At least one year of experience with or exposure to Oracle AI.
• Experience with both waterfall and agile development methodologies and associated tools.
• Exposure to Groovy and Ruby scripting.
• AI services certifications from AWS, Oracle, or Anthropic/Claude.
• Strong software and technology demonstration skills.
Preferred Experience:
• Experience implementing 3 or more cloud-based AI services.
• Background working in manufacturing, engineering & construction, energy, or distribution industries.
• Exposure to AWS, Oracle AI, or Anthropic/Claude.
Who You Are:
• Collaborative, team-oriented, and comfortable working across functions.
• Adaptable and creative with strong problem-solving skills.
• High emotional intelligence and strong communication abilities.
• Curious and eager to learn new tools, technologies, and AI capabilities.
Working Conditions:
This role follows a standard Monday through Friday schedule with occasional flexibility needed for business priorities. Special working conditions may include occasional evening shifts when a customer experiences a critical system-down situation requiring urgent support.
Although this is a fully remote position, Occasional travel might be required.
About ERP Suites
ERP Suites provides innovative software and AI-driven solutions that support the JD Edwards ecosystem. We are expanding our Products & AI team due to recent growth and increased demand for modern digital solutions.
Core Values
This is Where IT Change Starts.
This is a great opportunity for someone who enjoys collaborating, learning new technologies, and contributing across design, build, test, and demo cycles within an agile environment.
Key Responsibilities:
• Design and develop high quality, testable, and scalable software solutions within deadlines.
• Develop new and enhanced solutions for scanning, mobile, monitoring, and AI-based products.
• Collaborate with the team and stakeholders throughout the software development lifecycle.
• Participate in scrums, sprint planning, and agile ceremonies.
• Ensure code quality through development and execution of unit tests.
• Create wireframes, architecture documents, and design artifacts.
• Present and demonstrate feature progress during sprint reviews and demos.
• Work with cross-functional teams to support custom implementations of ERP Suites products.
Required Qualifications:
• 3–5 years of full stack software development experience.
• Bachelor’s degree in Computer Science or a related field.
• 2+ years hands-on experience with AI cloud services using AWS or Oracle Cloud Infrastructure.
• 1+ years experience using GitHub.
• 1+ years experience creating wireframes showing proposed UI and user process flows.
• 1+ years experience developing software architecture and design documentation.
• Strong communication and presentation skills.
• Excellent problem-solving ability.
• Effective collaborator who works well in team environments.
• SQL experience and familiarity with unstructured and structured databases such as Postgres or Oracle.
• Experience with AI and machine learning technologies and frameworks including LangChain, LangGraph, or MCP server.
• Experience working with multiple large language models.
• At least one year of experience with or exposure to Oracle AI.
• Experience with both waterfall and agile development methodologies and associated tools.
• Exposure to Groovy and Ruby scripting.
• AI services certifications from AWS, Oracle, or Anthropic/Claude.
• Strong software and technology demonstration skills.
Preferred Experience:
• Experience implementing 3 or more cloud-based AI services.
• Background working in manufacturing, engineering & construction, energy, or distribution industries.
• Exposure to AWS, Oracle AI, or Anthropic/Claude.
Who You Are:
• Collaborative, team-oriented, and comfortable working across functions.
• Adaptable and creative with strong problem-solving skills.
• High emotional intelligence and strong communication abilities.
• Curious and eager to learn new tools, technologies, and AI capabilities.
Working Conditions:
This role follows a standard Monday through Friday schedule with occasional flexibility needed for business priorities. Special working conditions may include occasional evening shifts when a customer experiences a critical system-down situation requiring urgent support.
Although this is a fully remote position, Occasional travel might be required.
About ERP Suites
ERP Suites provides innovative software and AI-driven solutions that support the JD Edwards ecosystem. We are expanding our Products & AI team due to recent growth and increased demand for modern digital solutions.
Core Values
- Make Customers Successful
- Be An Advisor
- Lead With Trust and Integrity
- Have Fun
- Do the Right Things for the ERP Suites Family
- Adapt Quickly to Chaining Roles and Environments
This is Where IT Change Starts.
- With questions.
- With problems that need to be solved.
- With business needs, both immediate and long term.
- Because technology and its impact on business isn’t getting any simpler.
- That’s why we exist.
- To answer the tough questions.
- To find a solution to every problem—no matter the size or scope.
- And to help companies not just identify IT’s potential, but realize IT.
Apply for this position
Required*