Vacancy expired!
- Position Responsibilities
- Provides technical consulting and support for application software development or computing technologies within areas of expertise.
- Develops, documents and executes unit test cases.
- Delivers quality and timely results.
- Identifies and resolves complex technical problems and issues with assigned applications and work processes. Escalates problems beyond level of expertise to manager, more experienced technical staff or vendor representatives.
- Review and recommend test plans for impacted areas and test coverage.
- Complies with and supports all corporate, department and team policies and procedures.
- Keeps manager, project teams/managers and business customers informed of activities and problems within assigned areas of responsibility; refers matters beyond limits of authority to manager for direction.
- Recommends improvements to existing processes or proposes new ones, to improve the quality of project deliverables.
- Performs code and design reviews.
- Consults with internal and external customers on the utilization of applications computing technologies, within areas of expertise, to ensure that customers optimize the value of those technologies.
- Leads projects within specified technical disciplines; plans for the appropriate resources needed.
- Develop technical knowledge and performance skills of IS projects teams, within areas of expertise.
- Researches, evaluates and recommends new technologies independently or with the architect's implementation.
- Supports proof-of-concept activities
- Develop technical specs, design documents, functional designs and requirements.
- 8+ Years of Experience Bachelor's degree, equivalent work experience or appropriate technical certification.
- Demonstrates a thorough knowledge of a specific programming language.
- Ability to support multiple software applications
- Ability to code, unit test and debug complex business applications.
- Ability to write systems design specifications for complex applications
- Ability to quickly learn new/emerging technologies and resolve any problems involved in integrating these new/emerging technologies with our systems.
- Ability to manage own time and prioritize activities and resources to deliver timely results.
- Ability to gather and analyze complex facts and data and to draw correct inferences from the information. Assesses alternatives and presents logical solutions to problems.
- Knowledge of cloud development practices
- Ability to influence events to achieve results. Originates independent action rather than passively reacting to events as they occur.
- Able to follow industry defined best practice development standards.
- Professional experience with frameworks and development tools
- Experience in executing and supporting testing.
- Worked with various project methodologies (agile and waterfall)
- Able to translate business to technical requirements.
- Understands technical controls, security concepts and SOX requirements.
- Good understanding of the insurance industry and company business practices preferred.
- Ability to address and analyze impact of system issues.
- Ability to create and maintain a positive customer service relationship and to identify and understand customers' needs. Maintains two-way communication to deliver products and services that meets customer expectations.
Vacancy expired!