Senior Software Programmer/Analyst

Retrotech, Inc. is a nationally recognized leader in automated warehouse modernizations. The job of Sr. Software Programmer/Analyst requires an individual that is trained and experienced in software systems design, development, and installation. A successful applicant will encompass the skill sets outlined below, as well as possess a can do attitude and the ability to excel in a team environment.

Department: 
Software
Requirements: 
    Experience:
  • Successfully demonstrated software project management skills and experiences
  • Minimum 5-7 years C/C++ and SQL programming experience
  • Requirements gathering and design skills utilizing UML/Use Case
  • Designed and coded client/server applications
  • ORACLE and Postgres experience
  • Red Hat Linux/Unix environment experience
  • Ability to travel domestically during project installation phase
  • Highly motivated with the ability to meet tight deadlines and high quality requirements
  • Excellent communication skills both written and verbal
  • Strong task management skills and problem solving skills
  • QT experience a plus
  • PLC programming experience a plus
  • C# or Java experience a plus
  • Windows development experience a plus
    Education:
  • Bachelor’s or Master's Degree in a relevant field of work or equivalent work experience
Responsibilities: 
    Primary responsibilities will include:
  • Function as the software project lead for assigned projects
  • Participate in the design, development and implementation of software functionality in support of project design documentation
  • Provide software system and subsystem integration and ensure interoperability
  • Adhere to defined project timelines and budgets
  • Provide software quality assurance
  • Participate on project teams as assigned
  • Adhere to departmental programming practices and methodology
  • Installing applications at client sites
  • Be a member of the 24x7 support team