Software Engineer & Integrator

Solx

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-4 years of software development experience
  • Bachelor's degree in Computer Science or related field or equivalent experience
  • Proficient in Python and C++ programming languages
  • Hands-on experience with NetSuite customization and reporting
  • Experience developing applications on Microsoft Power Apps
  • Knowledge of APIs and data exchange formats like JSON and XML
  • Strong relational database and SQL experience

Responsibilities

  • Design, develop, test, and maintain software applications using Python and C++
  • Build and customize applications using Microsoft Power Apps
  • Develop and maintain integrations between NetSuite and other systems
  • Customize and support workflows and reports in NetSuite
  • Translate business requirements into technical solutions
  • Automate manual processes for efficiency and scalability
  • Troubleshoot and resolve software defects and performance issues

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunities for professional development and skill enhancement
  • Exposure to diverse software tools and technologies
  • Potential for impactful projects that improve business workflows
  • Support for system upgrades and user acceptance testing
Full Job Description
Position Overview

We are seeking a skilled Software Engineer with hands-on experience in NetSuite, Microsoft Power Apps, Python, and C++ to design, develop, integrate, and maintain business-critical software solutions. The ideal candidate will have a strong background in software development, system integrations, automation, and enterprise application support. This role will work closely with business stakeholders, IT, and operational & manufacturing departments to improve workflows, enhance system performance, and deliver scalable technology solutions.

Key Responsibilities
• Design, develop, test, and maintain software applications using Python and C++.
• Build, customize, and support business applications using Microsoft Power Apps and the broader Microsoft Power Platform.
• Develop and maintain integrations between NetSuite, internal systems, databases, and third-party applications.
• Customize and support NetSuite workflows, scripts, reports, dashboards, and system processes.
• Analyze business requirements and translate them into practical, maintainable technical solutions.
• Automate manual processes to improve efficiency, accuracy, and scalability.
• Troubleshoot, debug, and resolve software defects, integration issues, and system performance problems.
• Create and maintain technical documentation, including system designs, integration flows, and user guides.
• Collaborate with cross-functional teams including Finance, Operations, Sales, and IT.
• Ensure software solutions follow best practices for security, performance, reliability, and maintainability.
• Support system upgrades, enhancements, user acceptance testing, and deployment activities.

Required Qualifications
• 2 to 4 years of experience as a software developer or similar role.
• Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field, or equivalent work experience.
• Professional experience developing software with Python and C++.
• Experience working with NetSuite, including customization, reporting, workflows, integrations, or system administration.
• Experience building applications or workflow automations using Microsoft Power Apps.
• Understanding of APIs, REST/SOAP web services, system integrations, and data exchange formats such as JSON and XML.
• Experience working with relational databases and SQL.
• Strong problem-solving, analytical, and troubleshooting skills.
• Ability to work independently, manage multiple priorities, and communicate progress clearly.
• Strong communication skills and ability to work effectively with technical and non-technical stakeholders.

Preferred Qualifications
• Experience with NetSuite SuiteScript, SuiteFlow, SuiteTalk, Saved Searches, or custom records.
• Experience with Power Automate, Power BI, Dataverse, or SharePoint integrations.
• Experience with ERP, CRM, financial, manufacturing, inventory, or operations systems.
• Familiarity with cloud platforms such as Microsoft Azure, AWS.
• Experience with version control tools such as Git.
• Knowledge of software development lifecycle practices, Agile methodologies, and CI/CD pipelines.
• Experience with data migration, reporting, process automation, and business intelligence support.

Technical Skills

Category Relevant Skills

Programming Languages Python, C++

Enterprise Systems NetSuite ERP

Low-Code Platforms Microsoft Power Apps, Power Automate

Integrations REST APIs, SOAP APIs, JSON, XML

Databases SQL, relational databases

Tools Git, debugging tools, documentation platforms

Optional / Plus SuiteScript, Power BI, Dataverse, Azur

Similar Jobs

More Jobs at Solx

More Information Technology Jobs

Find similar Software Engineer & Integrator jobs: