Vacancy expired!
- Bachelor’s degree in Computer Science, or equivalent, relevant experience required
- 5+ years of progressive software development experience required
- Thorough understanding of System Development Life Cycle required
- Thorough understanding of Java 11 libraries and features, including, at minimum, Java 8 required
- Thorough understanding of SQL query language; ability to retrieve/update data in a relational database required
- Demonstrated proficiency with Java programming required
- Demonstrated proficiency with Linux/Unix commands required
- Experience in any of the following is highly desired:
- PHP development and deployment
- PL/SQL
- Familiarization of MVC frameworks (i.e., Zend 3 Framework) and front-end web applications
- developing and maintaining Oracle PL/SQL packages and procedures
- Experience and/or desire to function as a team lead
- Develops and maintains Java-based middleware with SOAP web services
- Provides development and testing support to peers to ensure the final deliverable is of top quality
- Strictly adheres to development processes, coding standards, and guidelines and offers suggestions to improve and optimize them
- Participates in requirements gathering sessions to ensure the proper product direction for business and customer needs
- Works effectively with QA team with support and guidance on use cases and functionality
- Participates in backlog issue management by ensuring stories are written correctly, acceptance criteria are fully captured, and issues follow the defined workflow to lead to successful commitments
- Reviews peer code against the team’s agreed-upon code standards and industry best practices
- Produces new builds and deployments upon completion of development tasks
- Works closely with the Operations Support team in supporting the configuration, back office, and customer service processes, as well as troubleshooting and resolution of complex system issues in a timely manner
- Participates in meetings to recommend process improvements (as development or customer needs dictate) to enhance or maintain efficiencies for internal customers and to reduce risk of revenue loss
- Participates fully in Agile Scrum team’s development cycle
- Must have core computer science knowledge in Java design patterns, data structures, and algorithms
- Must have a solid understanding of web services and Web Service Definition Language (WSDL) creation
- Must have a high of degree self-direction and critical thinking abilities to diagnose and debug issues in logic and code
- Is highly organized and can communicate status effectively
- Consistently displays an attitude of professionalism and dedication to team goals
- Ability to translate functional requirements to technical design
- Ability to understand and follow-up on various technical issues (sizing, performance, business logic, etc.)
- Must possess a high degree of creativity, flexibility, and resourcefulness with the ability to multi-task, prioritize, and work in an extremely fast-paced environment
- Ability to contribute to complex projects and work with cross-functional team members within the organization, as well as with external suppliers
- Ability to consistently exercise independent judgment and discretion in matters of significance
- Ability to exercise independent judgement and discretion in a variety of matters and situations
- Must have a team-oriented mentality and experience working as part of a team to achieve complex goals
- Ability to take direction and execute tasks with some support
Vacancy expired!