Vous êtes sur la page 1sur 2

Detailed Description

As a manager of the software engineering division, you will appl


y your knowledge of software architecture to manage software development tasks a
ssociated with developing, debugging or designing software applications, operati
ng systems and databases according to provided design specifications. Build enha
ncements within an existing software architecture and occasionally suggest impro
vements to the architecture.
Job Requirements
Leads a specialized area which may have diverse functional eleme
nts. Frequently interacts with supervisors and/or functional peer group managers
. May interact with senior management. Demonstrated leadership and people manage
ment skills. Strong communication skills, analytical skills, thorough understand
ing of product development. Preferred Qualifications: BS degree or equivalent ex
perience relevant to functional area. A of one year of software engineering or r
elated experience.
Additional Details

As a key member of the management team, we are looking for someone who is intere
sted in developing their career with us as we develop and grow our software engi
neering team. Successful candidates should enjoy leading a stimulating team envi
ronment; have the enthusiasm and ambition to complete projects to the highest st
andards. You will apply your knowledge of software architecture to manage softwa
re development tasks associated with developing, debugging or designing software
applications, operating systems and databases according to provided business re
quirements and functional specifications. Build enhancements within an existing
software architecture and suggest improvements to the architecture. You will als
o 1provide architectural and technical guidance to the product development, ensu
ring sound engineering design, process and quality practices are followed. You w
ill deliver finished, high-quality and compelling software products. We are look
ing for an individual with an ambition to succeed!
As a development manager of the software engineering division, you will be
* Responsible for on time and on budget delivery of solutions by leveraging
established processes and adhering to the quality guidelines of the organization
.
* Responsible for interfacing and collaboration with program management, pro
duct management, quality assurance, documentation and training groups to ensure
successful delivery of solutions.
* Participate in the engagement with eco-system partners, as needed, to deve
lop relationship and/or to drive integration of their product into overall solut
ion from an architecture and delivery standpoint.
* Providing sound decision-making for software engineering and product devel
opment, sensitive to the constraints and the needs of the business.
* Engaging in hands-on, in-depth analysis, review and design of the software
, including technical review and analysis of source code.
* Participate and contribute to development and / or adaptation of software
methodologies / processes to help continuously improve the delivery capabilities
of the team.
* Develop structure and processes to manage and execute multiple programs an
d initiatives reputably and effectively.
* Provide technical guidance on architecture, design and implementation as n
eeded.
* Conducting regular review with management on development progress, risk as
sessment with proposed resolution alternatives in the delivery of complex, cross
organizational and technologically challenging projects.
* Managing a group of high performing individuals to achieve world class res
ults.
* Providing leadership and guidance to coach, motivate, and lead team member
s to their optimum performance levels and career development.
* Successful candidate must have the following skills:
* 10+ years of experience in software product development with 5+ years in p
eople and engineering management required. Must have led medium to large teams b
oth locally and remotely.
Extensive experience in the full software development life cycle (SDLC); a
rchitecture, designing, developing, deploying enterprise applications and handli
ng deployment concerns such as security, scalability, performance, high-availabi
lity, reliability etc.
Ability to handle multiple competing priorities in a fast-paced environmen
t.
Be able to excel in idea generation, evaluation, and prioritization, custo
mer and partner engagement, cross-functional technical program management and bu
ilding / developing great engineering teams.
Experience with Java/J2EE, Business Intelligence, RDBMS, XML and Web Servi
ces technologies.
Strong knowledge of software development processes, methodologies and tech
nologies
Excellent people skills - ability to recruit, excite and motivate team wit
h a compelling vision.
Experience solving complex and large-scale software problems. Attention to
detail, and a commitment to quality work.
Ability to work with technical and non-technical business owners to get th
ings done.
Ability and willingness to be hands-on as and when required
Strong communication skills, both in writing and speaking.
Subject matter expert in agile / iterative practices.
Other skills that are a plus:
* Knowledge of Oracle Fusion Middleware technologies, especially Application
s Development Framework (ADF), Oracle Business Intelligence Enterprise Edition (
OBIEE) etc.

Vous aimerez peut-être aussi