 |
Systems Developer
Brief Job Description
A Systems Developer focuses on analyzing, designing, developing, testing, and supporting our high availability, secure, transaction-based systems. They provide technical expertise in producing high quality, configurable and maintainable software.
Major Duties and Responsibilities:
- Design, develop, and maintain client software in accordance with internal or external client specifications, following general Zoot programming practices and procedures.
- Analyze and fully understand project requirements to formulate and implement programmatic solutions that efficiently and effectively address said requirements.
- Plan tasks accordingly to meet individual project deadlines by utilizing initiative and good judgment, personal planning, goal setting and positive, proactive interaction with other organizations.
- Test and verify code to ensure that it meets specifications and requirements, by recording and analyzing test data.
- Confer with and provide software engineering expertise to project design, sales and marketing, and other team members throughout the product development and implementation process.
- Monitor functioning of software and make necessary modifications to ensure system operates in conformance with specifications and solve production issues arising from any software troubles.
- Advise, mentor, train or assist engineers and developers at other skill levels, as needed, to ensure timely releases of high quality code.
- Update knowledge and skills to keep up with rapid advancements in industry technological advances and software technology, including languages, operating systems, development tools, etc.
- Analyze and fully understand Zoot systems, their dependencies, relationships and transport mechanisms to ensure that project code is fully integrated with other aspects of a platform (criteria, decision engine, messaging, LOS, web, TB, etc).
- Analyze and fully understand Zoot’s distributed system, development process, transaction flow, credit processing business, company structure, internal tools and related rules, regulations, guidelines, policies and procedures.
- Achieve a service-focused culture with emphasis on delivering on-time, high-quality products and services to internal and external customers.
- Other duties as assigned – it is understood that this list of major duties and responsibilities is not an inclusive list and that other duties and responsibilities, which may include helping others in the same or different departments, may be assigned by supervision.
Technical and Business-Related Knowledge, Skills and Abilities Required:
- Originality & Fluency of Ideas — The ability to come up with a number of unusual or clever ideas about a given topic or situation, or to develop creative ways to solve a problem.
- Selective Attention — The ability to concentrate on a task over a period of time without being distracted.
- Engineering and Technology — Knowledge of the practical application of engineering science and technology; including applying principles, techniques and procedures to the design and production of software systems.
- Active Learning — Understanding the implications of new information for both current and future problem-solving and decision-making.
- Critical Thinking — Using logic and strategic, analytical, reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
- Operations Analysis — Analyzing needs and product requirements to create a design.
- Programming — Writing computer programs for various purposes.
- Quality Control Analysis — Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
- Systems Analysis — Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
- Systems Evaluation — Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
- Troubleshooting — Determining causes of operating errors and deciding what to do about it.
- Finger and Wrist Dexterity — The ability to make coordinated movements of the fingers and wrists of one or both hands to type and grasp objects.
- Near Vision — The ability to see details at close range (within a few feet of the observer).
- Accountability — The ability to follow through on an established obligation and a willingness to accept responsibility of the outcome.
- Initiative — The ability to originate new ideas or methods; to think and act without being urged.
- Integrity — The ability to adhere to moral and ethical principles.
- Motivating and Engaging — The ability to build effective relationships with confidence; and, generate a spirit of cooperation and drive team members to achieve desired results.
- Perseverance — The ability to continue in some effort or course of action in spite of difficulty and opposition.
- Professionalism — Adherence to courtesy, honesty, and responsibility in one's dealings with customers and associates.
- Compliance Certification — Knowledge of and ability to comply with federal regulatory compliance in the financial industry (Zoot certification required).
- Customer and Personal Service — Knowledge of principles and processes for providing internal and external customer and personal services.
- Communication — The ability to read, to listen to, & understand information and ideas presented in writing, through spoken words, & sentences; and, the ability to communicate information and ideas in writing & speaking so others will understand.
- Interpersonal — Being aware of others' reactions and understanding why they react as they do; being flexible; and, listening to others with full attention, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
- Problem Solving — Identifying problems and reviewing related information to develop and evaluate options and implement solutions.
- Time Management & Attendance — Managing one's own time, effectively utilizing the time of others, and consistently reporting to work, meetings, or other scheduled events; and, notifying others appropriately of planned or unplanned absences and tardiness.
Educational Background or Professional Designation Required:
- Bachelor's or Master's degree in Computer Science plus related work experience or
- Equal combination or education and experience.
Apply now!
|
 |