• Lead Software Engineer

    Job Location US-GA-Atlanta
  • Overview

    Who Are We?
    SOLTECH is a leader in agile custom software, web & mobile app development, IT Staffing, and technology solutions consulting. Our mission is to partner with businesses and innovators who are passionate about bringing their ideas to life. Through our unique multi-industry experience, product strategy and stack agnostic approach, we help organizations of all sizes solve the challenges they face on a daily basis. We are passionate about what we do and are always looking for passionate people to join our team.


    About the Role

    We are seeking a self-starting Lead Software Engineer who enjoys a challenge. You will be responsible for deeply understanding, maintaining, and designing / customizing B2B e-Commerce software, which is built on Apache OFBiz and Java Framework. You will deliver high quality applications, interfacing with the product managers, designers, and fellow engineering teammates. We are unable to sponsor H1B candidates at this time.



    • Collaborate with product owners, and designers to understand and design the implementation of new features, epics, or bugs
    • Lead coordination among engineering team members to ensure the code is developed to requirements; provide feedback on implementation
    • Write bug-free code to develop an application, focusing on the warehouse-facing portion of the platform (including order management, warehouse management, inventory management)
    • Quickly developing an understanding of the current product, which is built on Apache OFBiz and Java Framework
    • Develop design documents and other technical documentation for self and other team members
    • Troubleshoot issues as they come up quickly and efficiently
    • Collaborate (remotely and in person) with engineers working on the merchant- facing platform
    • Communication with the product owners about realistic timelines for development, possible options for implementation, and any blockers impeding progress



    • 5-8+ years of professional software development experience
    • Required experience with eCommerce systems, and warehouse management systems
    • Required experience in development using transaction management (JTA),
    • Spring Boot / Spring Batch, Hibernate, Core Java, advanced Java, Microservices, design patterns
    • Experience with order management systems, inventory management systems preferred
    • Strong working understanding of Angular JS and MySQL preferred
    • Experience in requirement gathering and system study
    • Should have experience in effort estimation and tracking
    • Excellent communication skills both in person and remote
    • Thrive in a fast-paced environment and able to collaborate with a team, as well as being able to work autonomously
    • Extreme attention to detail and consistency
    • Passionate about being a part of an integral part of solving complex problems with simple, easy-to-use solutions
    • Bachelor's or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field, or equivalent practical experience


    About You

    • You seek excellence in everything they do
    • You thrive in a fast-paced, high energy workplace
    • You value efficiency and respect other people's time
    • You are team players and have a strong work ethic
    • You don't forget to have fun and be positive




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed