Product Software Developer
Responsibilities to Anticipate for this role
- This entry-level / junior position demands strong technical and communication skills to develop and support a variety of logistics software.
- Tasks include software development, documentation, technical support, application and database administration, and user training.
- Candidate must have the ability to analyze, design, develop, document, test, deploy and support software applications, with strong skills in programming/scripting and database systems.
- The candidate of choice must work in a team environment to support, analyze, and derive requirements and assist in the development of new software and improvements to existing applications.
Qualifications Sought
- Bachelor’s Degree in Computer Science or Software Engineering.
- Knowledge of Windows, Unix, and Linux operating systems and development environments.
- Computer programming / scripting language skills including Perl, Python, Visual Basic.NET, and Unix / Linux / Windows shell scripting.
- Object oriented programming / language skills (Python, Java, C#, or C++).
- Knowledge of database systems / design, SQL (PL/SQL, T-SQL, or MySQL), and common Relational Database Management Systems (RDBMS) such as SQL Server, MySQL, or Oracle.
- Markup language skills including XML and DTD / Schema (XSD), additional markup language skills such as XSL and SGML a plus.
- Familiarity with Adobe ExtendScript, Ghostscript a plus.
- Familiarity with web development (HTML, CSS, JavaScript, IIS, ASP.NET) a plus.
- Experience with Logistics Product Data (LPD) software development and application / database administration a major plus.
- Experience with IBM Cognos Analytics / Reporting and / or Oracle E-Business a major plus.
- Strong propensity to record and document processes, software, and source code.
- Strong analytical and creative thinking skills to comfortably solve complex problems.
- Willingness to learn new technologies and programming languages as required with or without formal training.
- Personal computer skills including competence with Microsoft Office applications.
- Ability to perform efficiently in a team environment and adhere to standard practices.
- Adherence to strict project schedules and ability to meet extremely high quality standards.
- Excellent interpersonal, oral, and written communication skills.
- Must be able to obtain a security clearance.
- Ability to work both on-site and remotely as required.
- Occasional weekday and/or weekend overtime.
- Occasional, short-term travel.
EOE (Veteran/Disability)
#HRUProfessional