Senior Programmer Analyst
The Nature Conservancy - United States

This job posting is no longer available on The Nature Conservancy. Find similar jobs: Senior Programmer Analyst jobs - The Nature Conservancy jobs

www.nature.org/aboutus to learn more.
TNC

ESSENTIAL FUNCTIONS

Individual participates in all functions of complex technology applications development life cycle. Activities of this position include, but are not limited to:
  • Analyze end-user business requirements for technology projects with wide range of complexity at varying levels of impact on organization-wide initiatives.
  • Design and develop new, complex technology systems and solutions according to system requirements following TNC methodology and development best practices.
  • Act as lead technologist on technology application maintenance projects related to application upgrades, conversions, and modifications. Perform tasks assigned as required to complete project including design, development, running specific programs, generating reports, and analyzing results.
  • Provide support for production problems as assigned.
  • Conduct peer reviews and validate programmer analyst work done for moderately complex systems before their release to production in all phases of the project life cycle.
  • Acts as Project Lead or Technical Lead as assigned. Provide realistic estimations and technical expertise to team members and users to help resolve complex project-related problems.
  • Assist with the development of data standards in compliance with best practices that will facilitate integration between systems within TIS and its external partners.
  • Convey knowledge of relevant technologies and businesses supported and serve as a mentor to other team members. Attend and possibly conduct training classes to maintain knowledge base of current technology. Review technical publications on pertinent topics.
  • When required, assist in developing continuing end-user training and end-user technical documentation on new and existing systems according to TNC standards and best practices.
  • Perform Administrative tasks as assigned by the Program Director or Lead Technologist of the Conservation Systems & Services (CSS) Team.
COMPLEXITY/PROBLEM SOLVING
  • Problems encountered are typically complex and require in-depth research activities and data analysis that have not been conducted elsewhere (leading edge) or development/analysis of complex business strategy at the highest levels of the organization. Requires the ability to think and act independently to resolve obstacles.
  • Situations encountered may be unclear or loosely defined and may be complex and require clarification. Determining the correct answer may require conducting significant analysis or information gathering, as well as full knowledge of the functional field and the organization’s policies, practices, and precedents.
  • Work involves complex analytical skills and the ability to integrate business and technical considerations across multiple platforms, organizations, and applications.
  • Analyze business roles and industry trends, evaluate alternatives, and develop/implement role-based standards and solutions. Ability to reengineer TNC business practices as necessary.
  • Ability to adapt solutions to complex business situations and strategies, with expertise being drawn from prior application development and delivery efforts, prior knowledge of the organization, its policies, practices, precedents, and the functional field.
  • Act as a resource to others to solve problems.
DISCRETION/LATITUDE/DECISION-MAKING
  • Situations encountered may be unclear and may require clarification. Determining the correct answer may require conducting significant analysis and information gathering and full knowledge of the functional field and the organization’s policies, practices, and precedents.
  • Functions independently as a team lead and serves as a technical resource for less experienced staff.
  • Requires occasional review of assigned work and deliverables by senior staff or management.
  • May serve as team lead on projects. Develops / monitors project plans and determines the content of deliverables. Monitors progress of self and team.
  • Work affords significant opportunity to act independently on assigned tasks.
RESPONSIBILITY/OVERSIGHT –FINANCIAL & SUPERVISORY
  • No supervisory responsibility.
  • Periodically provides guidance in a somewhat complex, specialized discipline.
  • Functions as a lead worker within the work unit; responsibility for training, instruction, mentoring, evaluating performance, and providing leadership on technical matters.
  • May serve as team or technical lead on projects. Develops/monitors project plans and determines the content of deliverables. Monitors progress of self and team.
  • Limited supervision: General objectives are established in advance with management. Significant latitude exists in determining specific course of action.
  • No budgetary responsibility.
  • Compensation, evaluation and goal setting for this position will be managed by the Project Management Office managed the Program Director for Solutions Delivery based on input from Team Lead.
COMMUNICATIONS/INTERPERSONAL CONTACTS
  • Effective communicator, both verbally and written, with great attention to detail. Encourages and builds positive relationships and communicates effectively with a wide range of people – Business Solutions staff, TIS staff, vendors, and the client community. Flexibility, attention to deadlines, and the ability to work with a wide range of skill levels and personalities are important.
  • Interpret and/or discuss information with others, which involves terminology or concepts not familiar to many people; regularly provide advice and recommend actions involving rather complex issues. May resolve problems within established practices.
  • Ability to bring understanding and build consensus and be able to guide a diverse group of business and technical associates on varying sized programs and projects which involves terminology or concepts not familiar to many people; regularly provide advice and recommend actions involving complex issues. May resolve problems within established practices.
  • May resolve difference of opinion; using tact and diplomacy, such as settling complaints or negotiating with customers or vendors. Resolution of issues may occasionally require actions beyond standard practices.
  • Act on own conviction based on experience and expertise to influence others through matrixed relationships and sound business analysis.
WORKING CONDITIONS/PHYSICAL EFFORT
  • Ability to work under stress during peak workload periods.
  • Ability to travel up to 5% of time.

BASIC QUALIFICATIONS
  • Bachelor’s degree in Information Systems, Computer Science or related field, or equivalent experience.
  • 5 years of experience in Information Technology field including 4 years of recent relevant experience with full life-cycle technology application development.
  • Experience with relational database best practices and concepts.
  • Experience in SQL and one of the following disciplines: web applications programming, geographical information or spatial information systems, data modeling, PL/SQL, Oracle, Sybase, Microsoft Access, Visual Basic, C, Java or UNIX.
  • Experience analyzing complex system-wide technical specifications and interfaces, debugging applications programs, and producing effective user and technical documentation.
  • Experience using Microsoft Office suite.
PREFERRED QUALIFICATIONS
  • Strong background in business intelligence (BI), data warehousing, and analytics is required.
  • Experience with SAS BI products is a plus.
  • Experience with SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS) and SQL Server Reporting Services (SSRS) is a plus.
  • Knowledge of Visual Studio 2010 or higher.
  • Knowledge of RESTful web services and one or more MVC frameworks (ASP.NET MVC, Django, Spring MVC, etc)
  • Advanced knowledge in one or more of the following disciplines: web applications programming, geographical information systems, data modeling, NET, C, Java or UNIX.
  • Basic knowledge of telecommunications and utility software such as Reflection, Outlook, PKZip and Norton Utilities.
  • Time management skills and the ability to prioritize multiple competing demands. Strong relationship building skills.
  • Experience in a global organization.

BENEFITS

The Nature Conservancy offers competitive compensation, 401k or savings-plan matching for eligible employees, excellent benefits, flexible work policies and a collaborative work environment. We also provide professional development opportunities and promote from within. As a result, you will find a culture that supports and inspires conservation achievement and personal development, both within the workplace and beyond.
TNC

TO APPLY

To apply to position number 41305, submit resume and cover letter as one document. All applications must be submitted in the system prior to 11:59 p.m. Eastern Time on August 12, 2013.

Failure to complete all of the required fields may result in your application being disqualified from consideration.

You must click “submit” to apply for the position. You may select “save for later” if you prefer to create a draft application for future submission. Once submitted, applications cannot be revised or edited.

If you are experiencing technical issues, please refer to our applicant user guide or contact applyhelp@tnc.org .

EOE STATEMENT

The Nature Conservancy is an Equal Opportunity Employer. Women, minorities, veterans and persons with disabilities are encouraged to apply.

The successful applicant must meet the requirements of The Nature Conservancy’s background screening process

The Nature Conservancy - 13 months ago - save job - block
Recommended Jobs
Application Development
GISbiz Inc - Washington, DC
Indeed - 2 days ago
Easily apply

Senior Software Engineer
CyberCore Technologies - Annapolis Junction, MD
CyberCore Technologies - 1 day ago

Senior Software Engineer
Shield Consulting Solutions - Annapolis Junction, MD
Shield Consulting Solutions - 3 days ago
About this company
33 reviews