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

