Introduction to Programming for Laymen

sarkinen.com > johan > Teaching > Programming

Examples of Programming Jobs - Ads

  go back

A few examples to give you a little bit of feeling for what employeers are looking for:

JavaScript/HTML Developer

(September 2011)

JOB DESCRIPTION:

Job Title: JavaScript/HTML Developer

Job Description:
We are looking for a strong JAVASCRIPT/HTML DEVELOPER (UI DESIGN IS A PLUS) to help 'push the envelope' with regard to user interface design.

This position will require the individual to expand on evolving business requirements to insure that proper technical solutions are designed and implemented. The successful applicants will have broad responsibilities for designing, building and implementing mission critical software to a 24X7 customer work environment. This position requires STRONG SOFTWARE DEVELOPMENT SKILLS and technical leadership. In-depth PROGRAMMING and interpersonal skills will allow the applicants to play a major part in xyz’s strategic plan.

DUTIES/RESPONSIBILITIES:
-DEVELOP / Maintain efficient Web solutions to resolve complex business needs.
-DEVELOP these applications according to customer requirements, following xyz development standards, for applications within Technology Services at xyz.
-Coordinate with other technical teams to DEVELOP appropriate interfaces and ensure quality and efficiency through capacity planning, performance assessment, and both integration and regression testing.
-Coordinate customer acceptance testing and ensure customer satisfaction through timely resolution of issues, regular status reports, and ongoing communication.
-Understand and adhere to the Technology Services infrastructure and inter-relationships.

BASIC QUALIFICATIONS:
-Significant DEVELOPMENT experience and EXPERT understanding of web technologies (object-oriented JavaScript, HTML, CSS, AJAX)
-DEVELOPMENT experience with the latest and greatest web standards, including HTML5 and CSS3.
-DEVELOPMENT experience with current JS libraries, such as JQuery
-Strong sense of web design and attuned to the fundamentals of user experience.

PREFERRED QUALIFICATIONS:
-Experience working in an Agile DEVELOPMENT environment.
-Some Graphic Design experience/talent is a plus
-Experience and/or Strong Understanding of the Java/JSP web development environment
-Working experience of technical analysis and design using OO concepts and design patterns.

 

Perl and PHP Programmer

(February 2011)

Title: Perl and PHP Programmer

Job Description:

 

Developer - Project Position

(November 2011)

Project Name:
Executive Compensation system enhancement

Project Description:
The contractor will help in converting our desktop application to web based application. So, we they will be writing programs for Web application.

Description:
We need web programming skills (ColdFusion, javascript, CSS, HTML etc) and database programming skills (SQL Server – TSQL, Stored procedure etc). In addition, knowledge of Visual Basic is also helpful.

Skill Experience Need
1) web programming- Expert Required
2) SQL programming- Expert Required
3) Visual Basic programming- Intermediate Desired
4) javascript- Expert Required
5) HTML- Expert Required
6) CSS- Expert Required
7) ColdFusion- Expert Desired
8) communication- Expert Required
9) team player- Expert Required

 

Senior Software Development Project Manager

(October 2011)

This is a project manager position - not a software development, programmer job - but the ad provide a great example of many other things that needs to fall in place for developing a piece of software.

JOB INFORMATION:
JOB TITLE: POSITION: SR SOFTWARE DEVELOPMENT PROJECT MANAGER
JOB LOCATION: DALLAS, TX
HOURLY PAY RATE: $75.09 / W2 (or 1099)
TYPE OF POSITION: Contract / Full-Time / 4 to 6 Months +
WORK STATUS: U.S. Citizen or able to work in the U.S. for any Employer
EDUCATIONAL REQUIREMENTS: BS Degree

JOB DETAILS:
POSITION OVERVIEW:

This position manages the activities of large and complex application software development and/or integration programs. Often handles multiple projects concurrently and is the primary interface with business partners on all matters relating to technical excellence and meeting cost/schedule requirements.

Sets direction and manages all aspects of the development and implementation of complex application projects (i.e., ability to manage $2.5M or more), including application development projects, applications integrations, infrastructure integration, or a combination of such projects. Provides a single point of contact for those projects and takes them from original concept through final implementation. Defines project goals, determines project scope and devises methods to achieve project goals. Tracks project progress and deliverables to assure the clients receives the product required within budget and schedule.

Develops or supervises the development of major project documents, including project scope statement, objectives, work plans, schedules, project estimates, system architecture and resource plans. Monitors project status, progress, quality and deliverables, identifying and resolving issues and problems as they arise. This role interfaces with business representatives and senior management in identifying and resolving questions, issues, and problems. Assists in selection of vendors and contractors, integrates their work into the overall project plan, monitors their progress and assures quality of their deliverables.

Supervises the more junior technical staff on projects, monitors their professional development and mentors them as necessary to improve their effectiveness on the project and general level of skills.

SPECIFIC RESPONSIBILITIES:

• Analyzes the business needs and requirements to determine the project scope and functional requirements.

• Reviews and approves recommended solutions, conversion plans, procedures for implementation and related timetables to ensure they meet the business requirements.

• Defines project objectives and scope, including budget, schedule, deliverables, resources required and other essential project information.

• Develops detailed work plans, schedules, project estimates, and resource plans.

• Establishes the high-level structure of the application, program or system (infrastructure, network, or distributed) by creating the system architecture; directs implementation of that architecture throughout project development.

• Assembles project team, selecting individuals with the appropriate knowledge and skills to successfully develop and implement the project. 

• Tracks project status, analyzes progress and prepares internal status reports to senior management.

•Organizes, plans and conducts regular project status meetings with the project team and with the business representatives, to determine current progress of the project in relation to project deliverables, budget and schedule.

• Ensures that recommended technologies and program enhancements meet or exceed the user’s expectations.

• May personally meet with business partners regarding potential problem areas, schedule delays, issues, questions or other events which could affect project scope or completion.

• Provides technical and analytical guidance to the project team; works with the project team to identify and find solutions for project issues, questions and problems.

• Ensures adherence to quality standards and reviews project deliverables to assure quality standards are met. Reports results of quality assessments via a quality report.

• Provides technical direction to subordinates and reviews work produced to ensure technical excellence.

• Identifies issues and problems; takes action to direct analysis; recommends and implements solutions.

• Assists in selection of vendors and contractors; manages the integration of vendor tasks; tracks and reviews vendor deliverables.

PREFERRED EDUCATION/EXPERIENCE:

4-year degree in Computer Science (or related curriculum) and 10 - 15 years of diversified experience providing leadership and direction in business analysis, system architecture and project management of large, complex application projects, typically projects with a value of at least $2.5M and with large project teams.

Certifications:
Preferred: Project Management Institute Project Management Professional (PMP)

SKILLS/COMPETENCIES:

Ability to design, architect, develop and implement complex application solutions for large and complex application software development and/or integration projects

A thorough understanding of business analysis methods (e.g., conducts user interviews, captures system requirements, assists with definition of system specifications and scope, analyzes requirements against existing system), project management, and application architecture expertise

Excellent analytical and problem solving skills

Knowledge of multiple programming languages (e.g., C++, Visual Basic, JAVA, etc.) for application development

Excellent ability to lead and manage a project development team of any size

Written and oral communication skills appropriate for the position, including the ability to speak with authority on technical issues in various professional settings and to persuade listeners regarding best approach to resolving user's problem (may include communication via telephone, in person, presenting to large groups, community events)

Ability to write complex documents (may include policies and procedures and presentations)

Communicates with a wide variety of individuals (employees and all levels of management) throughout the organization and outside of the organization (i.e. business partners, vendors)

Ability to communicate effectively with senior management, users, team members and vendors on technical and non-technical subjects

Ability to recognize issues and problems develop effective solutions and resolve issues successfully within the team and with the client

Ability to work independently with minimal direction or oversight

A Project Management professional is expected to exhibit and demonstrate professional qualities including leadership, initiative, decisiveness, responsibility, thoroughness, diligence, and resourcefulness, throughout the course of all projects and assignments

 

 

  go back
Updated 2013-01-05

sarkinen.com | Personnel | Businesses | General/Adm | webmaster | J&P Group (JandP.biz)
Copyright © 1999-2016 J. Sarkinen. All rights reserved.