ODM Developer
4 months ago
Essential Duties and Responsibilities:
- Adheres to established information technology standards and procedures.
- Analyzes procedures, problems and information requirements to refine data for conversion purposes.
- Analyzes system requirements, including identifying program interactions and appropriate interfaces between affected components and sub systems.
- Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints.
- Collects and/or creates test data, tests programs.
- Conducts special studies and investigations and develops new information systems to improve business processes, as required.
- Consults with customers about software system design and maintenance.
- Designs and/or modifies programs, including specifying logical and mathematical operations and designing files, input documents, reports, screens and user procedures.
- Designs conversion procedures.
- Determines appropriate actions in emergency situations to ensure data is secure and available for use as soon as possible.
- Develops system documentation.
- Identifies and corrects program defects.
- Maintain currency in technical skills
- May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance of others.
- May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities.
- Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration
- Participates in software system testing and validation procedures, programming, and documentation.
- Provides technical advice and assists in solving programming problems.
- Writes and/or reviews system specifications, including output requirements and flow charts.
- Assists in preparing project plans using project management tools.
- Reviews test results; documents test activities, and records remedial actions.
- Ensures proper analysis of problems and programming approaches to prevent rework or schedule slippage.
- Works individually or coordinates database development as part of a team.
- May participate in various committees to support department initiatives.
Job Requirements
Knowledge, Skills, and Abilities:
Knowledge of:
- Require experienced WebSphere ODM developer to design, implement, test and deploy enterprise business rules for a variety of applications. Key skillsets include:
- Design of rule projects
- Designing and authoring rules
- Rule orchestration
- Deployment of rules in various modes (web services, MQ/JMS, embedded option)
- Rule execution integration patterns
- Rule testing and simulation using DVS
- Experience with all the ODM product modules (Designer, Decision Server, Decision Center, DVS, Decision Warehouse)
- Experience with the Java API of the product
- Experience with Java, JEE, Websphere Application Server
- Development in 1 programming technology, with mastery experience/exposure to a second programming technology, and 1 development platform.
- Design in one development technology along with beginner architect abilities. Demonstrate quick acclimation to new technologies.
- Creating detailed system design documentation.
- Presenting complex ideas and information to include both technical and non-technical audiences.
- Processes of programming such as compiling, source code editing, debugging, testing and deployment.
- Use of a modern development tools.
- Use of the Microsoft Office Suite of products (Word, Excel, PowerPoint, Visio) for use in development efforts.
- Designing new or modifying existing systems.
- Demonstrating appropriate frequency and level of detail in communications, both verbal and written.
- Preparing project plans and using project management tools.
- Operating standard office equipment and using required software applications.
- Recommend technical direction at an individual program, sub-system and application level, while maintaining a big picture orientation.
- Analyze requirements and architecture specifications to create the detailed design.
- Effectively multi-task all aspects or tasks on a system with little assistance.
- Drive change at a team level.
- Decide and act on a direction, then report immediately.
- Champion technical project and product improvement efforts.
- Lead a meeting addressing broad technical issues.
- Provide technical advice and training.
- Mentor others and serve as a role model in employing information technology best practices.
- Provide a high level of customer service.
- Establish and maintain effective working relationships with others.
- Exhibit a positive attitude when dealing with the client.
- Follow all internal procedures for handling customer requests.
- Contact the appropriate person to assist with an escalated or more difficult issue.
- Communicate timely and through proper channels to keep customer and upper management informed of the progress of an issue.
- Take personal ownership of issues, focusing on root cause analysis, and following through to issue resolution.
- Attend to detail.
- Analyze and solve logic problems.
- Read, comprehend, and apply technical information.
- In emergency situations, determine appropriate actions to protect critical systems and data.
- Demonstrate judgment appropriate for level and experience.
- Either meet all deadlines created by management or clearly communicate to management the reasons the deadlines are not possible.
- Organize and prioritize multiple tasks and meet deadlines.
- Respect all team members regardless of level, role, or skill.
- Participate in team projects and activities.
- Demonstrate flexibility in accepting and adapting to change.
- Bachelor's Degree in a technology-related discipline.
- Requires technical and business knowledge in multiple disciplines and processes.
- Requires a minimum of five (5) years of relevant work experience.
- Any equivalent combination of experience, education, and/or training approved by Human Resources.
-
Operations Manager
4 weeks ago
Tampa, United States Cambium Networks Full timeCambium Networks delivers wireless communications that work for businesses, communities, and cities worldwide. Millions of our radios are deployed to connect people, places and things with a unified wireless fabric that spans multiple standards and frequencies of fixed wireless and Wi-Fi, all managed centrally via the cloud. Our multi-gigabit wireless fabric...
-
Operations Manager
4 weeks ago
Tampa, United States Cambium Networks Full timeCambium Networks delivers wireless communications that work for businesses, communities, and cities worldwide. Millions of our radios are deployed to connect people, places and things with a unified wireless fabric that spans multiple standards and frequencies of fixed wireless and Wi-Fi, all managed centrally via the cloud. Our multi-gigabit wireless fabric...
-
Operations Manager
3 weeks ago
Tampa, United States Cambium Networks Full timeCambium Networks delivers wireless communications that work for businesses, communities, and cities worldwide. Millions of our radios are deployed to connect people, places and things with a unified wireless fabric that spans multiple standards and frequencies of fixed wireless and Wi-Fi, all managed centrally via the cloud. Our multi-gigabit wireless fabric...