QUALIFICATIONS
Bachelor's degree in computer science, industrial engineering, system analysis with related business discipline experience.
· Min. 4 years of experiences a developer/system analyst/solution architect.
· Must have experience with .Net and Oracle database, object-oriented and multi-thread programming
· Knowledge of various web technologies & protocols including HTTP, SOAP/REST services
· Knowledge of version controls, experience with CI/CD tools is plus
· Ability to understand, and clearly relate to other members of the organization, technical manuals, software specifications, hardware principals of operations, and general methods of applications software development methodologies and techniques
· Results-oriented individual with strong influencing, problem solving and negotiation skills
· Ability to communicate effectively in dealing with cross-functional teams in department and global teams, internal and external customers and technical vendor
· Must be goal-oriented and accountable and ability to work as part of a team
· Advanced level of English is preferred
· Capability for being thoughtful, extroverted and collaborative
· Motivation that is focused on long-term results
· Must be able to manage time, work under pressure and deliver on tight deadlines in agile
· Eager to learn new and different technologies
· Working with Agile is preferred
JOB DESCRIPTION · Joins and follows up the activities around the design, develop, testing, and release management of the company’s systems · Implements software development principles, best practices and methodologies with alignment to regional standards within Metlife Turkey SDLC (Software Development Life Cycle). · Establishes secure coding best practices and policies in order to ensure the security of MetLife Turkey systems · Recommends software development, testing and management tools · Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives · Guide evaluation/consultation of application design and solution tradeoffs and ensures the decisions are well informed and aligned with business goals · Develops effective relationships with third-party vendors to enable successful delivery of services and solutions · Recommends for long-term goals and short-term business needs & application improvements in a fast-paced environment and growing company · Examine the review and analysis of design, functional, technical and user documentation. · Identifies potential application problems before they occur and implement or communicate solutions proactively |
· Assists in the development and implementation of processes that improve efficiency and enhance productivity