Job Summary
The "Software Developer/Analyst" is an individual with both an IT and a business background. The primary responsibility is to deliver global software solutions with a secondary responsibility to understand and interpret requirements from the business.
Responsibilities
Quickly analyze requirements and translate into business object models and business rules that can be implemented in Pricing and Financial Analysis tool
Work independently and demonstrate end-to-end task ownership in a small-team environment
Skillfully implement business objects and business rules in the Pricing and Financial Analysis tool using a custom object modeling and scripting language
Carefully assess and diagnose impact of new business objects and new business rules on system usability and system performance
Work closely with IT to define and implement system data models required to support business objects and business rules
Troubleshoot complex production support issues
Coordinate release of new business objects and new business rules with formal IT system releases
Help guide and actively participate in testing of new business objects and new business rules
Maintain/create Oracle tables and PL/SQL procedures using Oracle SQL Developer or similar
Maintain/create Excel VBA code
Education & Experience Recommended
• Four-year or Graduate Degree in Computer Science, Information Technology, or any other related discipline or commensurate work experience or demonstrated competence.
• Typically has 7-10 years of work experience, preferably in computer programming languages, testing tools, or a related field.
Knowledge & Skills
Database knowledge, data analysis, SQL language, Oracle PL/SQL preferred
Excel VBA, some C# experience beneficial
Familiarity with REST APIs, JSON, XML, Postman or similar tools
Proficient in business mathematics (pricing, from simple to complex calculations, must be able to create mathematic models to address the requirements)
Ability to discuss multiple topics with IT counterparts, such as solution architecture, DB, and coding
Ability to discuss requirements and solutions with business counterparts who have no IT knowledge
Excellent verbal and written communication skills
Cross-Org Skills
• Effective Communication
• Results Orientation
• Learning Agility
• Digital Fluency
• Customer Centricity
Impact & Scope
• Impacts function and leads and/or provides expertise to functional project teams and may participate in cross-functional initiatives.
Complexity
• Works on complex problems where analysis of situations or data requires an in-depth evaluation of multiple factors.
Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.