Senior Software Developer İş İlanı

İşveren Hakkında
 İş İlanları

QUALIFICATIONS AND JOB DESCRIPTION

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