Job summary
Seeking an experienced software engineer/architect to design and maintain business-critical systems across Salesforce, NetSuite, and integrated platforms. This role involves shaping technical architecture, driving software engineering practices, and delivering scalable, secure production solutions. The position supports commercial workflows and requires ownership of complex subscription and entitlement engines while collaborating with cross-functional teams to align technology with business needs.
Location and work setup
- Location
- Norway
- Work setup
- Remote
Salary
USD 120000.00–160000.00 year
Responsibilities
Design and implement robust software solutions across multiple enterprise platforms using languages like Apex and SuiteScript. Develop and maintain reliable API integrations and automation pipelines. Translate complex business requirements into scalable architecture. Ensure all solutions meet high standards of security and quality through code reviews and technical standards enforcement. Maintain comprehensive documentation for knowledge transfer and long-term system maintainability. Collaborate closely with stakeholders to reflect business policies accurately in system logic.
Qualifications
A minimum of 5 years in commercial software development with expertise in enterprise platforms such as Salesforce and NetSuite. Strong foundation in system design, data modeling, security principles, and defensive architecture. Ability to independently assess AI-generated code for performance and structural integrity. Experience balancing low-code platform advantages with traditional software engineering rigor. Bachelor’s degree in Computer Science, Software Engineering, or equivalent industry experience. Excellent communication and collaboration skills to work effectively with cross-functional teams.