|
Up to $113K
Responsible for ensuring the successful planning,
design & completion of the software development
activities organization.
Responsibilities:
-Managing & mentoring a global team of development
managers, software architects & engineers,
spanning multiple technologies & platforms
-Track & report progress on all ongoing
projects, ensuring that the leadership is kept
informed about all project activities
-Staff projects appropriately
-Support the development planning process w/
estimates of effort
-Collaborate w/ Analysts, Team Leaders, Software
Engineers & Proj Mgrs to ensure that the
delivered software meets the business objectives
of the project
-Ensure that projects are developed in accordance
to architectural & code standards
-Lead the development & implementation of
new systems & features w/in existing systems
based on functional requirements, use cases
& screen designs
-Identify issues in the technical design that
will lead to quality/system performance issues
in product
-Create documentation required as part of the
software dev. process
-Ensure reviews of the code to ensure quality
& consistency
-Support ongoing professional development plans
of the development team members
Required Skills:
-College Degree preferred
-Min. 10 yrs experience in software development
w/ at least 5 yrs in a leadership role &
5 yrs focused on enterprise-class solutions
-Commitment to using the software dev. process
as a tool to rapidly deliver value to business
-Deep understanding of agile dev. practices
(Test Driven Development, continuous integration,
paired programming, user story development,
release planning)
-Experience managing dev. across multiple platforms
& technologies (.NET & J2EE required)
-Strong understanding of software modeling techniques
(UML, ORM, ERD) & design patterns
-Exp developing integration solutions between
multiple COTS systems
-Strong background in enterprise architecture
concepts & design patterns
-In-depth understanding of web app, client-server
application & back-end processing system
development
-Exp working in traditional waterfall SDLC &
in agile methodologies, experience developing
an SDLC
-Exp working w/ geographically diverse teams
& managing individuals in multiple locations
-Exp working on technologies that are in the
“infancy” phase of the adoption
curve & finding ways to use these technologies
to drive business value
-Proven delivery of results
-Conceptual & logical thinking
-Ability to influence w/out direct accountability
-Experience in financial planning & budgeting
processes
Preferred Qualifications:
-Exp managing global development teams or experience
coordinating w/ development teams outside the
US
-Exp working in an IT Service Provider environment
-Exp in product development
-Understanding of ITIL v3
-Exp working w/ standards in the early-stages
of development
-Exp developing CTI & IVR solutions
-Strong understanding of IT infrastructure devices
(firewalls, routers, switches)
-Experience w/ various quality & security
standards/frameworks incl support of audit activities:
SAS70, ISO 9001, etc.
Working Conditions:
-Ability to meet the physical demands of this
position. Reasonable accommodations may be made
to enable individuals with disabilities to perform
the essential functions.
Note: Employment is contingent upon successful
completion of the background investigation and
pre-employment drug screen.
Site Map
For more information about this opportunity
contact:
|
|