IT Development Manager - Lotus Notes
Job Description -- The IT Development Manager works on R&Q problems requiring analysis. He/she
applies comprehensive functional knowledge in problem resolution. Actively
contributes to the development of new methods, procedures, processes or systems
and understand the impact of these changes. Leads functions and/or projects
based on experience and knowledge. May be responsible for decisions impacting
a team and may provide input into the decision making process for larger
decisions. Proposes and defines solutions and standards which may impact a
team or the organization. May supervise/manage staff, a function or
sub-function.
Primary responsibilities of this role will include:
Contribute to all phases of the development cycle for all assigned applications
Plan, design, implement and support efficient and cost effective application
software solutions
Works with full development life cycle, which includes: User requirements,
user design, technical design, detailed design, programming, testing,
production, documentation, implementation and support
Analyze specifications and perform program/database design activities
Produce structured, commented Code based on the documented requirements
Prepares and maintains system documentation and follows proper naming
conventions
Conducting design and code reviews
Conducts feasibility studies for project requests received
Develops test plans, perform unit and integrated testing of software
Participate in issues resolution and change control processes
Work closely with the other teams with the Development and Technology Services
Organizations to achieve a mutual end result
Perform unit and integrated testing of software
Prepare and maintain system documentation
Provide in-depth analysis and resolutions to web technical issues
Solve technical problems or recommend alternative solutions to team members and
leaders
Resolves technical issues and researches best practices for the monitoring,
support, maintenance, and implementation of applications
Will conduct technical 'hands on' implementation work and will closely liaison
with support and testing departments
Must be able to analyze/translate business needs into effective technical
solutions
Works on components of large complex projects with minimal guidance;
Models the inputs, outputs, key functions, steps, value-added tasks and
organizational structures in business processes and information flows.
Gather, compile, interpret, synthesize and normalize information from business
processes or technology systems.
May have technical specialization for designing testing and deployment
strategies for projects;.
May indirectly supervise staff on a project/event basis
May Manage small-medium sized projects
Coordinate and communicate a solution?s status with all other groups
Manage a solution team
Ensure development is performed to the specifications
Four year degree in any business/ technical area or equivalent experience is
preferred and four plus years relevant work experience.
Productivity, initiative, professionalism, customer service attitude, attention
to detail and quality, ability to multitask, team focus, strong interpersonal
skills, strong verbal and written communication skills and adherence to firm
and US IT standard operating procedures.
Ability to adapt to a rapidly changing environment.
Strong skills utilizing Lotus Notes databases and Microsoft Office Suite
Understanding of technology/software relevant to team
Must be willing to work overtime as necessary for day-to-day operations and
occasional weekend or after-hours coverage. May be required to carry cell
phone, pager or blackberry.
Commitment to professional growth; seeks opportunities for development;
expected to share knowledge with others.
Ability to develop work approach and project plans to meet client requirements,
manage and monitor progress of plan
Familiarity or experience with Project Management skills
People Management:
Providing counseling, coaching and mentoring to staff
Serve as a role model, exhibiting ethical behavior, and educating staff on Firm
policies and procedures.
Developing and strengthening relationships outside of the functional team,
focusing on understanding the needs of those who depend on the team?s services
and those who deliver
services on which the team depends
Years of Experience Required
----------------------------
5 - 8
Education Required
------------------
Four year degree in any business/ technical area or equivalent experience is
preferred and four plus years relevant work experience.
Job Requirement Essential
-------------------------
Lotus Notes Developer
Required Experience:
Minimum of five years of development experience with Lotus
Notes/Domino R5+.
Experience in ASP, Java, HTML, VBScript, Javascript, Perl and
other web related technologies, including web services and C#, is a plus.
Type of Position
----------------
Full Time
|