Vacancy expired!
- Designs, develops, and tests new and/or modifies existing web based applications in languages such as JavaScript (React and Ember), TypeScript, and Java.
- Develops shell scripting and components to support continuous delivery pipelines GitLab CI.
- Possesses an understanding of how technology solutions meet the business outcomes and offers a range of solutions for business partners; understand business current and aspirational needs.
- Leads solution design, considering risks, mitigations, performance, user experience, and testability.
- Assists in development of automated testing and supporting code as necessary.
- Utilizes agile software development practices, data and testing standards, code reviews, source code management, continuous delivery, and software architecture.
- Participates in the full software development cycle including coding, testing, implementation, support and sunset.
- Possesses an understanding of User Experience practices to improve usability and interaction between the customer and product.
- Considers applying emerging technology solutions to increase efficiency and effectiveness; expectation of continuous innovation.
- Designs, develops, and tests new and existing web based applications, primarily in Java and React, with a focus on maintainable and understandable code.
- Maintains a current understanding of how technology can enhance and offer a range of solutions for business partners.
- Proactively resolves problems that result in a decreased time to market; improves quality, enhances flexibility, and embraces the solution provider mindset.
- Leads and contributes to initiatives within department to improve the direction set for teams, procedures, and processes to build a successful delivery culture.
- Maintains solid relationship and strategic partnering skills with business partners, team members, and external associates.
- Understands, supports, and helps define the vision and direction for web software development.
- Familiar with technical architecture and takes the initiative to personally identify and work with the appropriate product teams to create and manage architectural artifacts, document decisions, and work across disciplines to develop the best design to meet the business/technical requirements.
- Team oriented, dedicated to building a successful delivery culture and providing input to product related decisions at both the tactical and strategic level.
- Self-driven, with creative problem solving skills and strong associative thinking.
- Strong communication capabilities (written and verbal) with the ability to relate technical requirements and solutions to business and vice versa.
- Conducts research and possesses a curiosity and learning agility related to emerging customer facing experiences and the technology that supports them and could impact our product suite.
- Experience with JSON APIs and REST architecture.
- Familiarity with implementing maintainable unit, integration, and acceptance testing as part of the CI/CD process.
- Java and/or JavaScript framework experience.
- Proactive approach to resolving defects, improving processes, and reducing accumulation of technical debt.
Vacancy expired!