




**About Outcode:** OutCode is a global software development firm that delivers technology solutions that improve business\-facing quality of life by increasing ROI, effectiveness, \& efficiency. Our DNA is made of ex\-startup founders and the top talent in Product, UX/UI, Software development, and Machine Deep Learning. We came together from various backgrounds with one vision: to bring a lean, user\-centric approach to product innovation and software development by completely understanding the business needs before building anything **What We’re Looking For:** We are seeking an experienced **NetSuite Software Engineer** with expertise in **Python, NetSuite, SuiteScript, and Azure** to lead the maintenance, enhancement, and development of our software solutions. The ideal candidate will drive architectural decisions, optimize software performance, and ensure that our software aligns with industry best practices and company standards. Additionally, this role involves mentoring and guiding engineers, promoting knowledge sharing, and fostering a culture of technical excellence. To be successful in this role, you should have a strong background in the **.NET ecosystem**, modern software development practices, and cloud\-based solutions. You should be adept at evaluating user needs, system constraints, and project timelines while delivering high\-quality software.**Responsibilities:*** **Design, develop, and maintain** scalable software applications using **Python, NetSuite, SuiteScript, and related NetSuite coding languages** * **Architect, optimize, and troubleshoot** applications deployed on **Azure**. * Improve the performance, reliability, and maintainability of existing applications. * **Lead technical decision\-making** and provide guidance on best practices, design patterns, and architectural principles. * Mentor, train, and **collaborate with development teams** to enhance skills and promote best practices. * Evaluate and recommend **new tools, frameworks, and technologies** that improve productivity and efficiency. * Work closely with **cross\-functional teams** to understand business needs and translate them into technical solutions. * Oversee the **end\-to\-end development lifecycle**, including code reviews, testing, and deployment. * Investigate software\-related issues and implement necessary enhancements. * Participate in **agile ceremonies**, team meetings, and strategic planning discussions. **Qualifications:*** **Bachelor’s degree** in Computer Science, Engineering, or a related field. * **Must Have a Certification on NetSuite** * **6\+ years** of experience developing high\-end software solutions using **Python, NetSuite, SuiteScript,** as the primary tech stack. * **Extensive experience** with **Microsoft Azure**, including PaaS, serverless computing, containers, and DevOps tools. * Strong expertise in **RESTful APIs, microservices architecture, and cloud\-native application development**. * Proven experience with **SQL Server, Entity Framework, and NoSQL databases**. * Familiarity with **frontend technologies** like Blazor, Angular, or React is a plus. * Hands\-on experience with **CI/CD pipelines, automated testing, and infrastructure as code (IaC)**. * Strong problem\-solving and analytical skills. * Excellent **communication, leadership, and mentorship** capabilities. * Ability to work in a fast\-paced, agile environment and manage multiple projects. * **Fluent in English.** E04JI80034mh407byvu


