Senior Software Engineer

3 weeks ago


San Francisco, United States iTradeNetwork Full time

ABOUT ITRADENETWORK At iTradeNetwork, we work as a team to empower the world to access the freshest, most affordable, and safest food ItradeNetwork was founded in 1990 and is the leading global provider of end-to-end supply chain management, data, and intelligence solutions for the foodservice industry. The company builds bridges between suppliers and buyers of perishable food. Our collaborative approach is at the heart of the world’s leading food and beverage trading network. Our mission is to deliver supply chain software solutions to the food service & retail grocery industries in order to increase profitability, improve compliance, and strengthen trading partner relationships. iTradeNetwork boasts 13/25 top North American grocers, 8/10 top North American foodservice distributors, and 8/10 top global food/beverage manufacturers. OMS (Order Management System) is the industry standard for fully integrated, end-to-end perishables order management. A market-leading solution for two decades, OMS boasts a network of thousands of perishables buyers, suppliers, and transportation providers using its collaborative platform to drive profitability and eradicate cost and waste from their supply chain operations. In 2010, iTradeNetwork was acquired by Roper Technologies (NYS: ROP) and became part of Roper's Portfolio which includes over 20 companies. Roper Technologies was founded in 1981 and is a market-driven, diversified growth company and is a constituent of the S&P 500 and Fortune 1000. JOB SUMMARY The Senior Software Engineer works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors. Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criterion for obtaining results. The Senior Software Engineer possesses a thorough knowledge of software, documentation, utilities and program scripts, and excellent written and verbal communication skills. They demonstrate an advanced knowledge of application development lifecycles, technical reviews, software maintenance, configuration management, human factors/interface, and experience in software testing methodologies. The Senior Software Engineer will provide work leadership by assigning work, resolving problems and managing small teams. This individual will interact with other project teams, product managers, and customers to coordinate project interdependencies. Responsibilities: Responsible for designing, developing and modifying applications, developing system interfaces, and implementing software upgrades for Software as a Service product offerings. Develop new functions and features across the full application stack including the data model layer, business layer, API layer and UI layer. Enhance and resolve issues on existing applications. Partner with customer support to troubleshoot and resolve escalated production issues. Refactoring code for performance and code maintainability. Assist in the creation and execution of unit, integration and system tests. Contribute to product and technical direction by brainstorming with Architects, Data Scientists, and Business and Product Managers Collaborate with product management, UX and QA teams. Lead the design efforts for key areas of functionality Provide mentorship and help develop more junior engineers As a proponent of agile development methodologies, advocate for and help educate the team in the strong, ongoing adoption of Scrum and related practices. Provide expertise in core data structures and algorithms and their practical implementation. Recommend changes in development, maintenance, and system standards. Engage in technical discussions; participate in technical designs and present technical ideas through white boarding. Investigate and evaluate new technologies. Qualifications: Bachelor's degree in computer science, engineering, or a related field required. Masters degree preferred. 5+ years of software development experience Excellent written and verbal communication and presentation skills Self-starter, strong analytical and problem-solving skills Excellent organizational/time-management and multitasking skills, and demonstrated ability to meet deadlines for multiple projects Ability to work across departmental boundaries to resolve issues Technical Skills (Required Skills) 5+ years of experience in Java software development and web based applications. Oracle certification as Java Developer, Java Platform or J2EE Developer is desirable. Proficiency with Agile or Continuous Integration methodologies Proficiency with SOAP (web services) and/or REST API usage. Proficiency with relational databases including Oracle and MySQL Expert with Unit Test frameworks Expert with design pattern concepts and applications. Preferred Skills Knowledge with: Spring Framework and Spring Boot is desirable. JavaScript based UI frameworks such as AngularJS, Angular2+, ReactJS Google Cloud or other cloud service Big Data / Hadoop and NoSQL databases is a big plus Cloud Native Technologies such as Docker containers and Kubernetes is a big plus Apache Kafka is a plus Native mobile development (Android, iOS)

#J-18808-Ljbffr



  • San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are seeking a talented and enthusiastic Senior Software Engineer to join our dynamic team. As a Senior Software Engineer, you will work closely with our team to develop, test, and maintain software solutions that meet our clients' needs.Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate...


  • San Francisco, United States Accelon Inc Full time

    Job DescriptionJob DescriptionSenior Software Engineer (Hybrid - San Francisco, US)DescriptionOur Partner is seeking a Senior Software Engineer with 7+ years of experience in Software development with the following requirements: Bachelor's degree in Computer Science or related. Strong hands-on coding experience.7+ years of relevant industry experience...


  • San Francisco, United States Redwood Materials Full time

    About Redwood Materials Redwood Materials was founded in 2017 to create a circular supply chain for electric vehicles and clean energy products, making them more sustainable and driving down the cost for batteries. We’re doing this by developing and deploying new technologies to increase the scope and scale of recycled and sustainable materials in the...


  • San Francisco, United States Calqulate Full time

    About the job Senior Software Engineer Position: Senior Software Engineer - Cloud Platform Integration Responsibilities: Design and develop core cloud platform and integrate with cloud partners. Design and develop complex, highly scalable, distributed applications and systems that form the backbone of our cloud platform. Write APIs to seamlessly integrate...


  • San Francisco, United States Calqulate Full time

    About the job Senior Software Engineer Position: Senior Software Engineer - Cloud Platform Integration Responsibilities: Design and develop core cloud platform and integrate with cloud partners. Design and develop complex, highly scalable, distributed applications and systems that form the backbone of our cloud platform. Write APIs to seamlessly integrate...


  • San Francisco, United States Intelletec Full time

    Our client, a YC-backed company building AI Agents, recently raised funding and is growing its engineering team. It is seeking multiple Software Engineers.EXPERIENCE≥4 years of experience as a significant contributor on an established engineering team and intentionally pursuing early-stage opportunities, or a similar level of experience as the CTO, VP...


  • San Francisco, United States Intelletec Full time

    Our client, a YC-backed company building AI Agents, recently raised funding and is growing its engineering team. It is seeking multiple Software Engineers.EXPERIENCE≥4 years of experience as a significant contributor on an established engineering team and intentionally pursuing early-stage opportunities, or a similar level of experience as the CTO, VP...


  • San Francisco, United States Cottage Company Full time

    Cottage was founded with the belief that there had to be a better way for homeowners and contractors to work together. We are building a marketplace that connects homeowners, pros and suppliers with modern tools to scope their work, transact and collaborate. We're starting with Accessory Dwelling Units (ADUs), which provide much needed housing, a smart...


  • San Francisco, United States SA Technologies Inc Full time

    Role: Senior Software Engineer Location: San Francisco, CA Estimated Duration: FullTime Our client is looking for a Senior Engineer who is excited to lead development of great products, while keeping a healthy balance of velocity and engineering excellence. You will be joining as one of the very first people at the client site that will help shape everything...


  • San Francisco, United States Square Full time

    Bitkey sits within the Proto team. Proto's purpose is to accelerate the worlds transition to a more open economy by making products that increase access and independence for everyone. The first two initiatives weve identified that represent the big Software Engineer, Mobile Engineer, Software, Engineer, Senior, Technology


  • San Francisco, United States Cottage Company Full time

    Cottage was founded with the belief that there had to be a better way for homeowners and contractors to work together. We are building a marketplace that connects homeowners, pros and suppliers with modern tools to scope their work, transact and collaborate. We're starting with Accessory Dwelling Units (ADUs), which provide much needed housing, a smart...


  • San Francisco, United States Osaro, Inc. Full time

    We are looking for a full-time Senior Robotics Software Engineer whose work will help us improve the capabilities of our robot control stack, working closely with our state-of-the-art perception and powerful adaptive decision-making algorithms. Our AI software products endow industrial robots with the level of autonomy needed to perform an extensive variety...


  • San Francisco, United States EXPLO Full time

    We are hiring our next software engineer to join the team! As one of our senior engineering hires, you will be a pivotal member of our company, leading product and engineering decisions. You will own large parts of the product architecture, speak directly with customers, work with design to define the product, and help the business meet its goals. As a...


  • San Diego, United States High Side Technology Full time

    Job DescriptionJob DescriptionDescription:HST has an immediate need for a senior software engineer to provide software design and architecture support to multiple Department of Defense (DoD) and Intelligence Community (IC) clients. The successful candidate will lead critical microservices-centric software design, development and application modernization...


  • San Francisco, United States Pallet Service Corporation Full time

    WHO WE ARE Pallet is a company dedicated to disrupting the logistics industry. Located in San Francisco, CA, we've secured $14 million in funding from investors, including Bain Capital Ventures and Bessemer. Our flagship product is a cartage Transportation Management System (TMS) designed to streamline business operations. We've eliminated data entry,...


  • San Francisco, United States Ridepanda Full time

    Job functions You will work with the product and design team with input from other parts of the company. You will be critical in helping us build the core technologies and features that enable the company to scale quickly to serve as many customers and partners/clients as possible. You will be responsible for architecting scalable, modular solutions and...


  • San Francisco, California, United States Fathom Full time

    Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider...


  • San Francisco, California, United States Fathom Full time

    Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider...


  • San Francisco, United States Spice AI Full time

    Building data and AI-driven software is still way too hard, even for advanced developers. At Spice AI, we’re helping developers combine code with data and machine learning (ML) to create truly intelligent applications. Spice AI is on a mission to make this as easy as creating a modern web page. Spice.ai provides building blocks for data and AI-driven...


  • San Francisco, California, United States Ridepanda Full time

    Job functionsYou will work with the product and design team with input from other parts of the company. You will be critical in helping us build the core technologies and features that enable the company to scale quickly to serve as many customers and partners/clients as possible.You will be responsible for architecting scalable, modular solutions and...