This site uses cookies. To find out more, see our Cookies Policy

ETL Developer in Littleton, CO at Computershare, Inc

Date Posted: 8/9/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Littleton, CO
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    8/9/2018

Job Description

Developer
Computershare is a global market leader in transfer agency and share registration, employee equity plans, mortgage servicing, proxy solicitation and stakeholder communications. We also specialize in corporate trust, bankruptcy, class action and utility administration, and a range of other diversified financial and governance services.
Founded in 1978, Computershare is renowned for our expertise in high integrity data management, high volume transaction processing and reconciliations, payments and stakeholder engagement. Many of the world’s leading organizations partner with us to streamline and maximize the value of relationships with their investors, employees, creditors and customers.
Computershare is represented in all major global financial markets and has over 16,000 employees worldwide who are key to delivering exceptional value and outcomes.  Our career opportunities span many business units, including Computershare Loan Services and Kurtzman Carson Consultants – join our growing team of financial services professionals!
Job Summary
Responsible for the database design/development and database administration of SLS databases and data extracts used by SLS associates, customers, and investors.  Designs and develops technical solutions in a Microsoft development environment and will be responsible for adhering to current SLS development procedures and techniques.
Position Responsibilities and Essential Functions
  • Lead the technical design, development, testing and implementation of SQL Server based applications utilizing SLS standard development procedures and techniques that support the requirements defined by users and analysts.  Ensure that standards for database performance, availability and security are being met.  Perform proactive performance consultation, design, tuning, and planning.   Responsible for suggesting, reviewing and justifying new technical tools and techniques and managing their implementation.
  • Translate and document customer requirements, recommend system solutions, and formulate detailed specifications from which enterprise applications are developed.  Work closely with business partners to produce quality products that meet business needs.   Implement solutions following the complete Software Development Lifecycle (SLDC), including requirements gathering, design, specifications, development, change management, testing and deployment activities.
  • Work collaboratively with team members and business partners in defining, designing, developing and implementing technology solutions to improve business functions.
  • Perform SQL Server database administration tasks, including, but not limited to: Create/manage database maintenance plans, backup and disaster recovery processes, manage user/object security, create scripts to maintain database objects, capacity planning.  Maintain integrity of development and production environments.  Research, test, and implement patches, upgrades, and other routine administration activities.
  • Analyze database applications/queries and implement improvements to optimize performance.
  • Develop system documentation for all developed applications databases, processes, and jobs, including flowcharts and data models.
  • Understand the total SLS IT computing environment and daily operations and understand the impact of planned changes. Provide tiered production support including limited on-call.
  • Track and report development progress and performance on a regular basis. 
  • Other duties or tasks as assigned by management.
The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Skills
  • Strong understanding of how to maximize SQL Server application scalability, performance, recoverability, and maintainability.
  • Demonstrated ability to balance multiple concurrent projects of varying priorities and shift focus from one project to another with minimal loss of productivity or quality.
  • Demonstrated experience developing and supporting data warehouses.
  • Demonstrated experience with adhering to usability, design and development standards.
  • Demonstrated experience with all aspects of unit testing, performance testing and user acceptance testing.
  • In-depth experience with the development lifecycle and software development methodologies.
  • Understanding of various schemas and their pros/cons: star schema, snowflake schema, 3rd normal form, etc.
  • A strong understanding of technical and infrastructure environments (data communications, web technologies, network, SAN, security, etc.)
  • Demonstrated experience with large scale database design and development on the Microsoft SQL Server platforms including normalization techniques, writing stored procedures, performance tuning etc.
  • Solid understanding of SQL Server locking, indexing and error handling, and basic administration tasks.
  • Ability to meet deadlines in a fast-paced environment.
  • Ability to work in a collaborative, dynamic team environment and interact at all levels to ensure reliability, availability, scalability, and performance of applications.
  • Excellent organizational, time management, and project planning/strategizing skills.
  • Experience with other Microsoft languages and technologies, including MSMQ, Sharepoint, Visual Studio Team System (VSTS), and Team Foundation Server a plus.
  • Strong verbal and written communication skills.
  • Strong analytical and problem resolution skills.
  • Loan servicing or mortgage lending experience preferred.
 
Education and Experience
  • Minimum of 3 years experience with developing SQL Server applications and optimization including DDL, DML, stored procedures, triggers, SSIS, and performance tuning preferred.
  • Minimum of 3 years of relational database experience within a multi-tiered environment; including use of database performance and monitoring tools preferred.
  • Minimum of 3 years of professional, technical experience as a SQL Server DBA and with database development and optimization preferred.
  • Microsoft Certified Technology Specialist Certification preferred.
  • B.S. or B.A. in Computer Science or equivalent work experience preferred.
 
Language Ability
 
Ability to read/comprehend simple instructions, short correspondence, and memos; write simple correspondence; effectively present information in one-on-one/small group situations to customers, clients, and other employees of the organization
 
Mathematical Ability
Ability to add and subtract two digit numbers and to multiply and divide with 10's and 100's.  Ability to perform these operations using units of American money and weight measurement, volume, and distance.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • The noise level in the environment is moderate.
Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job the employee is regularly required to talk or hear. The employee is frequently required to sit, stand, walk, reach with hands and arms, and use hands to finger, handle, or feel. The employee may occasionally have reason to lift up to 10 pounds. The vision requirements include close and distant vision.
Computershare is an Equal Opportunity Employer.  Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national or ethnic origin, age, disability, protected veteran status, or other characteristics protected by applicable law.
This job specification should not be construed to imply that these requirements are the exclusive standards of the position.  Incumbents will follow any other instructions and perform any other related duties as may be required by business needs and communicated by their supervisor.
#CPUIT

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs