(Remote) Full Stack Software Engineer
iTradeNetwork - salinas, CA
Apply NowJob Description
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 role Develop high-level solution design, for applications & systems and evaluations Lead and/or participate in reviews of design concepts and creation of technical design documentation Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth Develop initial estimates for solution alternatives and making solution recommendations to the business area Develop new features and infrastructure in support of rapidly emerging business and project requirements Assume leadership of new projects, from conceptualization to deployment Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities Key Responsibilities: Architect and guide the building of end-to-end systems refined for speed and scale Participate in all aspects of agile software development, including design, implementation, and deployment of supply chain management solutions Participate in code reviews, ensuring adherence to best practices and quality standards Identify and define solution alternatives within the existing frameworks or by developing new frameworks Work primarily in Java, Angular, jQuery, JavaScript and SQL (PL/SQL) Design, develop, and support backend database systems primarily Oracle, BigQuery and Postgres Leverage Elasticsearch's search and analytics capabilities Leverage platform caching capabilities (Redis) and supporting data storage Explore and integrate AI capabilities into supply chain solutions Work with UX designers and front-end engineers to develop frontend, and collaborate with back-end engineers to create reliable APIs and Microservices Define and manage CI/CD pipelines Deploy and manage applications on Google Cloud Platform (GCP) Provide troubleshooting and insights into solving complex technical issues Collaborate 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 improvement Staying abreast of developments industry trends and technologies, continuously bringing innovative ideas to the team What you'll need: Degree in computer science, engineering or a related field 8+ years of experience in building large-scale SAAS software applications Strong organizational and project management skills Extensive 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 preferred Extensive experience in migrating on-premises applications and databases to the cloud Experience with product development and lifecycle management Ability to work effectively in a collaborative, fast-paced environment Experience with SQL and NoSQL database technology such as Oracle, BigQuery, MySQL, Postgres Experience in database design and development Experience with Microservices Experience with Kubernetes Experience in designing and integrating RESTful APIs Experience with Java, Angular, .NET, jQuery, JavaScript, SQL and PLSQL Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript Excellent verbal communication skills Good problem-solving skills Excellent debugging and optimization skills Experience in unit/integration testing Attention to detail Preferred Qualifications: Certification in GCP or related technologies Experience with product-based companies is an added advantage Experience in supply chain domains Familiarity with DevOps practices and tools If 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 family Flex PTO for exempt employees and competitive PTO for non-exempt Paid parental leave for eligible employees 401(k) matching Tuition reimbursement on approved programs Great health & well-being benefits including Teladoc for general medical and mental health care These benefits are only applicable to full-time employees Additional 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)
Created: 2024-10-19