Jobs
>
Ann Arbor

    Software Developer - Ann Arbor, United States - Campfire Interactive

    Default job background
    Description
    Company Description

    Campfire Interactive is a leader in cloud-based Opportunity Management & Sales Forecasting, Quote Lifecycle Management, and Program, Project & Issues Management. We work with many of the world's largest automotive suppliers, an exciting industry facing big changes from electrification of vehicles to globally distributed supply chains. Rapid adoption of Campfire software has resulted in our company being named to the Inc. 5000 as one of America's fastest growing companies.

    This is where YOU will impact the future of our business. Campfire's unique, powerful, and cost-effective solution suite has kindled a growing base of happy customers around the world by bringing future and current revenues and costs under a single roof, with advanced functionality to create, analyze, and modify plans, optimize portfolios, and manage long-term profitability. Campfire's technology sparks unprecedented insight into a company's bottom line, which can unleash the freedom to focus on the decisions that matter most. Join our visionary tech company and talented and passionate team as we continue to develop such valuable systems.

    Job Description
    • Design, develop and maintain Campfire's products as per functional specs
    • Prepare technical design specifications
    • Estimate effort required for design and programming items
    • Help refine functional specs
    • Work with business analysts, QA and IT departments as required
    Qualifications
    • Ability to work in a collaborative team environment while also being able to execute work independently
    • Strong analytical abilities and problem-solving skills applying software engineering principles
    • Keen observation of problems or deficiencies with any aspect of the product. Self-motivated to take corrective action on problems and resolve deficiencies both independently and in a team environment
    • Meet project timelines and deadlines while producing high-quality work
    • Ability to identify the big picture in all components of decision making using the top-down thinking approach.
    • Establish and maintain effective working relationships with peers, project team members, and customers
    • Excellent verbal and written communication ability
    • Ability to work in a fast-paced, start-up environment
    • Ability to write modular, clean, efficient code
    • Diligence on all aspects of work performed
    Technical Skills
    • Full-stack J2EE application development
    • Knowledge of Java/J2EE
    • Backend languages/frameworks "MUST haves":
    • Spring Framework ecosystem and micro-services
    • Web Services
    • UI layer programming "MUST haves":
    • HTML5
    • JavaScript
    • Cascading Style Sheets (CSS)
    • UI layer programming "NICE to have":
    • Modern UI frameworks like ReactJS, Redux, AngularJS
    • Bootstrap
    • XML/XSL
    • GWT
    • Familiarity with Issue Tracking Systems (JIRA), Continuous integration and automated build tools (Cruise Control, Jenkins)
    • Databases "MUST haves":
    • Design of database scripts for creating and updating SQL queries, indexing, views, stored procedures, and performance tuning thereof
    • Systems "Nice to Have"
    • Experience in dealing with security issues (Data at rest/on-the-wire, Role-based Access Control within an application)
    • Experience addressing scalability concerns within applications
    • Experience in test driven development
    Work Experience

    MUST have:
    • 5+ years of Java, Java EE programming experience
    • Experience in building enterprise systems (n-tier, scalability, security, UI)
    • Experience using Spring Framework (Spring Boot, Spring JPA, Spring REST, Spring MVC)
    • Full Stack development experience
    • Experience in developing integration between different applications
    • Usage of SVN/GIT or similar SCM system
    • Usage of Eclipse or similar IDE
    NICE to have:
    • Experience in project management and software development
    • Knowledge in Microsoft PPM tool - Microsoft Project Professional
    • Experience with industry-standard open-source libraries
    • Experience with ERP systems
    • Experience with PLM systems
    • Experience with BPM libraries/tools
    • Experience in technology migration projects
    • Experience with BI Tools (including OLAP technologies), ETL tools
    Educational Experience
    • Bachelors or Master's degree in Computer Science or related field
    Additional Information

    Currently, Campfire is working remotely to keep our employees safe and healthy This individual might need to be in the office and able to meet with our customers when necessary.

    All your information will be kept confidential according to EEO guidelines.

    We do not accept unsolicited 3rd party resumes.


  • Velocity Solutions Barton Hills, United States

    Make it happen · Do you... · Develop control, regulation, and monitoring functions for automatic emergency braking systems in C/C++ according to current industry standards (ISO 26262, AUTOSAR) · Implement and test your functions using modern software development methods (continuo ...

  • BlueWave Ventures

    Software developer

    1 week ago


    BlueWave Ventures Ypsilanti, United States

    The State Cancer Registry NRW gGmbH (LKR NRW), in which the state of NRW holds 100% of the shares, has been entrusted by the State Ministry of Health with the official task of cancer registration. · This makes LKR NRW an important contributor in the fight against cancer. Here, al ...

  • KLA

    Software Developer

    5 days ago


    KLA Ann Arbor, United States

    Base Pay Range: $94, $160,500.00 Annually · Primary Location: USA-MI-Ann Arbor-KLA · KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for som ...

  • ZephyrTech

    Software Developer

    1 week ago


    ZephyrTech Southgate, United States

    Job-ID: 21020 · This challenge awaits you: · Our employees work worldwide on projects that deal with concepts as well as the description, implementation, integration and testing of various functions and components such as control units, sensors or actuators as well as holistic sy ...

  • Sapphire Solutions

    Software Developer

    1 week ago


    Sapphire Solutions Bloomfield, United States

    About the Company · Bloomfield, headquartered in Rechterfeld, Lower Saxony, is a leading producer and marketer of high-quality poultry specialties under the brand WIESENHOF. In 2018, the company expanded into the alternative protein sources market and has since entered into vario ...


  • Charles Schwab & Company, Inc. Ann Arbor, United States

    Charles Schwab & Company, Inc. has the following positions in Ann Arbor, MI. Manager, Software Development & Engineering to System design and specification development, program logic and flow-charting, testing, debugging, and documentation. (ref. code(s : $ $ Sr. Manager, Softwar ...


  • University of Michigan Ann Arbor, United States

    How to Apply · Have you got what it takes to succeed The following information should be read carefully by all candidates. · A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address yo ...


  • The Charles Schwab Corporation Ann Arbor, United States

    At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together. Duties: System design and specification developm Development, Manager, Softwar ...


  • Sapphire Enterprises Flat Rock, United States

    About the Company · We are an internationally operating IT company based in Osnabrück with over 50 employees, specializing in the development of web-based solutions. With more than ten years of experience, we work with renowned clients from all over the world. Our focus is on dev ...


  • Apex Ventures Garden City, United States

    About AXRO GmbH: · Global by tradition. Original by principle. · We are an international distributor for original consumables - with an emphasis on "original". As a Hanseatic company, we value reliability, cosmopolitanism, commercial courage, fairness, partnership, and tradition. ...


  • KBR Ann Arbor, United States

    Program Manager, Software Development page is loaded · Program Manager, Software Development · Apply · locations · Ann Arbor, Michigan · time type · Full time · posted on · Posted 2 Days Ago · job requisition id · R · Title: · Program Manager, Software Development KBR ...


  • The Charles Schwab Corporation Ann Arbor, United States

    At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us "challenge the status quo" and transform the finance industry together. Duties: Design software or customize software fo Manager, Development, Softwar ...


  • Criteo Ann Arbor, United States Full time

    What You'll Do: · As an engineer on Retail Media's Spend Tracking & Billing Data team you'll build first-class solutions to solve Criteo's billing to align monetization strategies fueling the growth of the business. · Design, develop, ship and maintain financials related process ...


  • FusionTech Tecumseh, United States

    Job number: 23841 · Group: Magna Steyr · Division: EC Germany Telemotive · Employment type: Permanent · Location: INGOLSTADT · Magna Telemotive is a leading strategic development partner for internationally operating companies in the automotive sector. The company develops co ...


  • Skyline Solutions Dearborn, United States

    Tasks · Development of digital, web-based solutions for our international clients based on the Microsoft .NET Framework · You quickly take on independent tasks in development, planning, and architecture · Individual solutions and interface programming to third-party systems · Coo ...


  • Criteo Ann Arbor, United States Full time

    What You'll Do: · As an engineer on Retail Media's Inventory Controls team, you'll build first-class solutions to provide a wide range of configuration options to our retailers, allowing for both detailed control and transparency · Scale Retail Media's internal tooling to allow ...


  • Hyundai-KIA America Technical Center, Inc. Ann Arbor, United States

    Location: Superior Township, MI · Job Level: Senior Manager · Level of Education: B.S. or M.S. (preferred) in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering or a related field · Level Experience: Minimum 10 years of industry experience in an ...


  • Spectrum Innovations Southfield, United States

    HEITEC · Job ID: 377 · Location: Chemnitz · Company: HEITEC · Position: Full-time · Field of work: Software solutions · Employment type: Permanent · Your main responsibilities · Developing reliable and sustainable software for industrial applications · Adhering to coding guidelin ...

  • Imetris

    Software Developer

    5 days ago


    Imetris Saline, United States

    Analyze and evaluate existing software and database management systems, information technology needs and understand the current systems, coding and testing; gather end users' requirement to software/patch upgrades and install processes to form a basis for the solution of informat ...


  • Skyline Enterprises Tecumseh, United States

    **About Dastex Cleanroom Accessories GmbH & Co. KG: ** · Since its founding, our company has continuously developed into one of the leading manufacturers of cleanroom clothing and a system supplier of cleanroom consumables in Europe. In addition to innovative - some award-winning ...