The PL/SQL Developer is a key member of our Professional Services team, supporting software implementations, configurations and customizations for our customers. In this role you will work closely with Business Systems Analysts, Systems Engineers and QA on new product development, feature implementation and maintenance. This position also supports the architecture and development of Fulcrum’s applications. Using PL/SQL, XML, ActionScript and Fulcrum API, the Professional Services PL/SQL Developer will be responsible for creating reports, data forms, mobility routines, interfaces and backend processing in a fast-paced and dynamic work environment. This position requires strong problem-solving and communication skills, attention to detail, the ability to quickly research and implement new technologies and the desire to work in a fast-paced, creative and dynamic environment.
Participate in all phases of the development lifecycle, including detailed design, development, unit testing, bug fixing and documentation.
Work in a team to configure Fulcrum’s solutions to meet our customer’s needs.
Collaborate with Systems Engineers and BSAs to review business requirements and functional/technical specifications in order to build customer-specific interfaces for Fulcrum applications.
Work closely with the QA team as well as internal and external project teams to identify, reproduce, troubleshoot, and resolve issues and problems.
Utilize industry standards and best practices to produce quality code.
Use research, proof of concept, spike testing, etc. to drive technology roadmap and make technology recommendations.
5+ years Oracle PL/SQL development experience and 2+ years experience with Actionscript and XML.
Experience in software product environments is required with an emphasis on Agile/Scrum development methodology and SaaS/Cloud business models.
Experience with Linux/UNIX required, though background Crystal Reports and application servers desired.
Experience designing or aiding design of user interfaces on customer-facing or external web applications.
Comfortable with repositories such as Git required, though Jenkins/Continuous Delivery experience desired.
Understands how business process modeling relates to software development.
Self-motivated with strong organization and communication skills including the ability to work with internal and external stakeholders.
Ability to develop creative solutions for complex and abstract problems in a fast-paced, visible environment.
Experience with enterprise software development and implementation preferred, though telecommunications industry experience desired.
Asset Management is complex so we hire problem solvers to make it easy. Working for Fulcrum means being a part of company and culture where you matter and where you will have a daily impact on the success of our product and people. Join us in changing an industry.