Software Engineer - iTrade
Charlotte, NC 28201
About the Job
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.
Objectives of this role
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- 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:
- 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
- Architect and guide the building of end-to-end systems refined for speed and scale
- Identify and define solution alternatives within the existing frameworks or by developing new frameworks.
- Work primarily in Java, Angular, .NET, jQuery, JavaScript and SQL
- Design, develop, and support backend database systems primarily SQL Server
- 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:
- Bachelor or Masters Degree in computer science, engineering or a related field
- 5+ years of experience in building large-scale SAAS software applications
- Strong organizational and project management skills
- Experience in building web applications
- Experience with database technology such as SQL Server, MySQL, Postgres
- Experience in database design and development
- Experience in designing and integrating RESTful APIs
- Experience with Microservices
- Experience with Java, Angular, .NET, jQuery, JavaScript and SQL
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
- Experience with Kubernetes
- Experience with Google Compute Platform (GCP)
- 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)
Engineering