Logo
iTradeNetwork

(Remote) Full Stack Software Engineer

iTradeNetwork, Salinas, California, United States, 93911


ABOUT ITRADENETWORK

For over 25 years, iTradeNetwork has been at the forefront of the supply chain industry. Our journey began with a simple yet powerful purpose: to feed the world. Today, we stand tall with a legacy of providing advanced supply chain solutions backed by best-in-class expertise and support.

In an industry riddled with challenges and pressures, iTradeNetwork is a partner to companies in the food and beverage supply chains. Our advanced solutions help businesses simplify complex procurement and fulfillment challenges, reduce food waste, optimize inventory levels, mitigate compliance risk, and expand profitably at scale. iTradeNetwork builds bridges between suppliers and buyers of perishable food and provides supply chain software and insights for the food & beverage industry.

iTradeNetwork's customer profile boasts 13/25 top North American grocers, 8/10 top North American food service distributors, and 8/10 top global food/beverage manufacturers. In 2010, iTradeNetwork was acquired by Roper Technologies (NYS: ROP) and became part of Roper's Portfolio which includes a myriad of software and hardware companies. Roper Technologies is a constituent of the Nasdaq 100, S&P 500, and Fortune 1000. Roper has a proven, long-term track record of compounding cash flow and shareholder value. The Company operates market-leading businesses that design and develop vertical software and technology-enabled products for a variety of defensible niche markets. Roper utilizes a disciplined, analytical, and process-driven approach to redeploy its excess capital toward high-quality acquisitions.Their strong operating model enables them to convert end-market potential into profitable growth and cash position that creates value for investors.

JOB SUMMARY

We are seeking a highly skilled and experienced Full Stack Developer to join our team, with a focus on contributing to our iTradeNetwork platform and managing specific applications.

The ideal candidate will be proficient in front-end, back-end, and database programming, and will take a lead role designing, implementing, and supporting technical architectures Responsibilities include you will handle designing and implementing robust, scalable, and secure solutions. You will use your expertise to architect applications ensuring application responsiveness, collaborating with graphic designers on web design features, and actively contributing to the continuous improvement of our SAAS platform. Additionally, this role involves overseeing designated products in our Trade and TradeSpend portfolio, ensuring they align with our overall platform strategy and meets the specific needs of our user community.

Objectives of this roleDevelop high-level solution design, for applications & systems and evaluationsLead and/or participate in reviews of design concepts and creation of technical design documentationWork across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growthDevelop initial estimates for solution alternatives and making solution recommendations to the business areaDevelop new features and infrastructure in support of rapidly emerging business and project requirementsAssume leadership of new projects, from conceptualization to deploymentEnsure application performance, uptime, and scale, and maintain high standards for code quality and application designWork with agile development methodologies, adhering to best practices and pursuing continued learning opportunitiesKey Responsibilities:

Architect and guide the building of end-to-end systems refined for speed and scaleParticipate in all aspects of agile software development, including design, implementation, and deployment of supply chain management solutionsParticipate in code reviews, ensuring adherence to best practices and quality standardsIdentify and define solution alternatives within the existing frameworks or by developing new frameworksWork primarily in Java, Angular, jQuery, JavaScript and SQL (PL/SQL)Design, develop, and support backend database systems primarily Oracle, BigQuery and PostgresLeverage Elasticsearch's search and analytics capabilitiesLeverage platform caching capabilities (Redis) and supporting data storageExplore and integrate AI capabilities into supply chain solutionsWork with UX designers and front-end engineers to develop frontend, and collaborate with back-end engineers to create reliable APIs and MicroservicesDefine and manage CI/CD pipelinesDeploy and manage applications on Google Cloud Platform (GCP)Provide troubleshooting and insights into solving complex technical issuesCollaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences with onshore and offshore teams (India)Mentor and guide team members, fostering a culture of continuous learning and improvementStaying abreast of developments industry trends and technologies, continuously bringing innovative ideas to the teamWhat you'll need:

Degree in computer science, engineering or a related field8+ years of experience in building large-scale SAAS software applicationsStrong organizational and project management skillsExtensive experience with Java technologies and frameworks (Spring, Hibernate, etc.)Strong experience with GCP services (Compute Engine, App Engine, Cloud Storage, BigQuery, etc.)Proven experience with Google Cloud Platform (GCP) and GCP certification is preferredExtensive experience in migrating on-premises applications and databases to the cloudExperience with product development and lifecycle managementAbility to work effectively in a collaborative, fast-paced environmentExperience with SQL and NoSQL database technology such as Oracle, BigQuery, MySQL, PostgresExperience in database design and developmentExperience with MicroservicesExperience with KubernetesExperience in designing and integrating RESTful APIsExperience with Java, Angular, .NET, jQuery, JavaScript, SQL and PLSQLProficiency with fundamental front-end languages such as HTML, CSS, and JavaScriptExcellent verbal communication skillsGood problem-solving skillsExcellent debugging and optimization skillsExperience in unit/integration testingAttention to detailPreferred Qualifications:

Certification in GCP or related technologiesExperience with product-based companies is an added advantageExperience in supply chain domainsFamiliarity with DevOps practices and toolsIf you are a highly motivated and results-driven individual, with a passion for driving growth in a fast-paced, entrepreneurial environment, we encourage you to apply for this exciting opportunity. We offer a competitive salary, a comprehensive benefits package, and a dynamic work culture that values collaboration, innovation, and personal development.

Why you will love working here:

Competitive salary packages

Comprehensive medical, dental, vision, and life insurance benefits for you and your familyFlex PTO for exempt employees and competitive PTO for non-exemptPaid parental leave for eligible employees401(k) matchingTuition reimbursement on approved programsGreat health & well-being benefits including Teladoc for general medical and mental health careThese benefits are only applicable to full-time employeesAdditional Requirements

Must be able to demonstrate lawful ability to work in the United States

iTradeNetwork, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran by applicable federal, state and local laws. We especially invite women, minorities, veterans, and individuals with disabilities to apply. EEO/AA/M/F/Vet/Disability

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)