Sr. Programmer Analyst

advertisement
Job Description
Job Title: Senior Programmer Analyst
Submit Resume to: Recruiting@spe.org
SUMMARY
Primary responsibility is to participate in the full software development life cycle of the
applications and integrations. Brings technical innovation and solutions that move SPE closer to
its strategy realization. Working with Managers, project teams, consultants and business
partners to provide optimal solution to SPE.
The individual will be responsible for working in accordance with the project timeline and budget
as defined by the Project Manager and/or the Senior Manager.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be
assigned.
 Works directly with management and users to analyze, specify and implement computer
systems to support the strategic business plan
 Performs technical analysis of new and existing applications, programs, business
processes and makes recommendations for enhancements and improvements.
 Ability to translate business requirements into technical specifications.
 Ability to solve complex technical problems with creative solutions.
 Designs and develops applications to meet business requirements.
 Integrate applications by developing data mapping and /or system flows.
 Provides configuration and support of software
 Defines/develops and executes test scripts.
 Develop/maintain applications according to best practices to ensure consistent look and
feel for our end users and easy adoption and easy future upgrades.
 Execute the assigned development tasks according to the agreed planning to ensure on
time and within budget.
 Design and construct the application and conduct required testing to deliver high quality
and error free functionality
 Follow established development and deployment plan to insure successful delivery of
code to production
 Provides root cause analysis and determination
 Serves as expert for assigned software applications
 Acts as a technical lead on a project.
 Completes system design specifications for projects
 Implement data controls and quality practices to ensure the accuracy, integrity and
security of SPE’s data.
 Prepare systems and application documentation as required.
 Validate programming results and review with QA team
 Troubleshoot and provide solutions for production issues
QUALIFICATION REQUIREMENTS
To perform this job successfully, an individual must be able to perform each essential duty
Job Description
satisfactorily. The requirements listed below 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.
The position works closely with personnel in all global offices and requires conferences
with staff in those offices some evenings and weekends.
 Proven experience in integrations using webservices and APIs.
 Proven experience in Microsoft IIS environment for clients and servers.
 Proven experience in HTML, CSS, JavaScript, AJAX, dynamic HTML, JSP
 Proven experience in SQL Server and/or Oracle database and writing stored
procedures.
 Proven experience with SQL queries, stored procedures and triggers.
 Proven experience integrating with packaged applications using web services.
 Experience using deployment/development tools: CVS, Subversion, Toad, PUTTY
 Proven experience in application support.
 Strong technical experience, including a solid understanding of systems architecture,
and ability to apply this knowledge on the job.
 Working knowledge of SDLC.
 Ability to manage and prioritize multiple projects
 Extremely analytical in nature
 Ensure quality work delivered and maintains professionalism at all times
 Interviewing, information gathering, analytical and listening skills
 Good interpersonal skills
 Able to work within and actively contribute to the team
 Able to work independently with minimal supervision.
 Able to work under pressure
 Able to multitask – frequently changing priorities
 Resourceful and result-oriented
 Pro-active and have great initiatives
 Java Web development experience a plus
 Biztalk proficiency a plus
 Experience and knowledge of HTML5 is a plus
 Experience and knowledge of TFS preferred
 Experience in Association Management industry preferred
 Must have ability to exercise independent judgment in planning, organizing, and
performing systems analyst tasks. Some independent judgment required in setting
priorities of tasks among multiple assigned projects.
 Must have ability to communicate, motivate, and organize projects among a broad
spectrum of personnel throughout the network, frequently under deadline pressure.
 Additional training or certification in Project Management Fundamentals, ITIL
certification, or the like, is preferred.
Other Qualifications and Competencies that are important to success at SPE include:
 Attention to Detail
 Building Collaborative Relationships
 Customer/Member Relations
 Flexibility and Adaptability
 Fostering Teamwork
Job Description





Initiative
Planning & Organizing/Time Management
Problem Solving
Results Orientation
Written and Oral Communications
EDUCATION and/or EXPERIENCE
Bachelor's degree (B. A.) in Computer Science or related field from four-year college or
university. A Minimum of five to eight years’ experience in systems analysis, quality assurance,
production analysis, and/or engineering/programming required with project management or
leadership responsibilities.
Minimum 5 years’ experience working with .NET Framework and .Net application architecture.
5+ years of experience with object oriented analysis, design, and development in web based
client/server environment
LANGUAGE SKILLS
Ability to learn, analyze, and interpret general business periodicals, professional journals,
technical procedures, or governmental regulations. Ability to compose reports, business
correspondence, and online communications. Ability to effectively present information and
respond to questions from groups of managers, clients, and customers. Excellent
communication skills required.
MATHEMATICAL SKILLS
Ability to calculate figures and amounts such as discounts, interest, commissions, proportions,
percentages, area, circumference, and volume. Ability to apply concepts of basic algebra.
Understanding of statistical concepts and their application in data analysis. Ability to apply
advanced mathematical concepts.
REASONING ABILITY
Ability to define problems, collect data, establish facts, and draw valid conclusions. Able to
analyze complex data sets to gain insight from them, then present findings effectively in
graphical form to allow ease of understanding.
PHYSICAL DEMANDS
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 operate, use or
place objects, tools, or controls and effectively communicate. The employee frequently is
required to remain stationary for periods of time. The employee may occasionally be required to
move or reach to high or low spaces. The employee must occasionally lift and/or move up to 20
pounds. May be required to detect, recognize and observe objects near and at a distance, as
well as perceive color and estimate depth.
ORGANIZATIONAL CULTURE
Job Description
At SPE, we feel it is important to find employees who are a match for our culture. Employees
who reflect these values will find themselves more at ease and better able to thrive within our
environment.
 Accountability & Integrity
 Global Mindset
 Forward Thinking and Open to New Ideas
 Member Orientation
 Open Communications
 Safety Mindset
 Strive for Excellence
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 workstation for this position will be in a cubicle and the noise level in the work environment
is usually quiet to moderate.
This job description is subject to change at any time.
Download