Employment Spot
Back to Home
 

Employment Spot



powered by CareerBuilder.com
CBsalary.com Home » Salary Calculator » Salary Search Results for Senior Software Engineer-Powerbuilder & Java

Search Results

Software Design Director

Plans, schedules, and directs design of programs to process data and solve problems by use of computers. Consults with managerial and systems analysis personnel to clarify program intent, identify problems, suggest changes, and determine extent of programming and coding required. Assigns, coordinates, and reviews work of programming personnel. This position typically reports to the IT Top Officer and manager-level personnel normally report to it.: Designs programs from workflow charts or diagrams, considering factors, such as computer storage capacity and speed, extent of peripheral equipment, and intended use of output data. Converts workflow charts to language that can be processed by computer. Enters program codes into computer. Enters test data into computer. Analyzes test runs on computer to correct or direct correction of coded program and input data. Revises or directs revision of existing programs to increase operating efficiency or adapt to new requirements. Compiles documentation of program development and subsequent revisions. Trains subordinates in programming and program coding. Prescribes standards for terms and symbols used to simplify interpretation of programs. Collaborates with computer manufacturers and other users to develop new programming methods. Prepares records and reports.

Software Design Manager

Manages and coordinates software engineering function in the research, design, and development of computer software systems, in conjunction with hardware product development applying principles and techniques of computer science, engineering, and mathematical analysis. Assigns, coordinates, and reviews work of software engineering supervisors. The manager level is typically the second level of management; however, in smaller companies the manager may be a first level supervisor over subordinate staff.: Designs programs considering factors, such as computer storage capacity and speed, extent of peripheral equipment, and intended use of output data. Converts workflow charts to language that can be processed by computer. Reviews test runs on computer to assure correctly-coded programs and input data. Directs revision of existing programs to increase operating efficiency or adapt to new requirements. Compiles documentation of program development and subsequent revisions. Prescribes standards for terms and symbols used to simplify interpretation of programs. Collaborates with computer manufacturers and interfaces with other users to solicit ideas to develop new programming methods. Administers personnel functions including recruiting, review and approval of job descriptions and salary classifications, and selection and placement of personnel. May train subordinates in software design and program coding. Prepares records and reports for top management.

Powerbuilder Developer

Develops, designs, programs, analyzes, debugs, and modifies efficient local, network, or Internet-related computer programs for commercial or end-user applications, such as materials management, financial management, HRIS, or desktop applications products using PowerBuilder. Writes code, completes programming, and performs testing and debugging of applications using current programming language and technologies. Completes documentation and procedures for installation and maintenance. Interfaces with users to define system requirements and/or necessary modifications.: Creates, maintains, and upgrades enhancements of existing code to improve functionality of real-time applications. Provides key technical leadership in real-time applications. Compiles and writes documentation of program development and subsequent revisions. Consults business staff in creating or updating functional specification documents for both new and modified system functions. Interfaces with customers to understand business information needs, translates those needs into practical solutions, and provides input during the functional specification phase. Writes or assists technical team members in creating or updating technical specification documents for both new and modified system functions. Defines system design requirements for data control, system security, data privacy, and audit controls. Translates technical communication skills into workable technical documents and solutions. Develops and maintains application objects using PowerBuilder as the primary Application Development Platform. Modifies, enhances, or develops other programs that communicate with PowerBuilder applications. Interprets and analyzes application failures and discrepancies. Isolates problems, determines optimal solutions, and implements required changes in order to resolve the problem, following established software development methodologies in implementing those changes. Develops, writes, and updates documentation following established project documentation standards. Provides written status reports documenting assignment progress, work projects, project setbacks, etc.

Java Architect

Leads, develops, and facilitates the application process by providing advice relating to the use of application framework, system and application design, coding and design standards, best practices, and system performance and availability, building java-based software solutions to meet client needs. Develops and presents system architectures and strategies for assigned projects. Researches, designs, and writes software to specifications, either individually or leading a team of other architects. Provides technical and architectural guidance to the architectural team in areas of both design and coding.: Works with clients and Business Analysts to determine software requirements and system impacts. Enhances existing software by analyzing and identifying areas for optimization or refactoring. Generates technical documentation as well as unit and functional tests. Conducts feasibility studies and communicates and documents approaches, including presenting results to management. Assists with application maintenance by monitoring and correcting software defects. Investigates new technologies and techniques and researches ongoing industry developments. Oversees tactical code development for compliance with standards and architecture. Monitors all code development against system specifications regularly. Monitors competitive use of technology. Maintains current knowledge of trends and developments and how they may impact development efforts. Mentors junior code developers in industry best practices, procedures, and concepts.

Software Design Supervisor

Supervises software engineers in the research, design, and development of computer software systems in conjunction with hardware product development. Consults with managers or other personnel to clarify program intent, identify problems, suggest changes, and determine extent of programming and coding required. Assigns duties and reviews work of software engineers. Typically reports to manager level in the organization and is a first level supervisor.: Designs programs considering factors, such as computer storage capacity and speed, extent of peripheral equipment, and intended use of output data. Analyzes test runs on computer to correct or direct correction of coded program and input data. Revises or directs revision of existing programs to increase operating efficiency or adapt to new requirements. Compiles documentation of program development and subsequent revisions. Assists in administration of personnel functions including recruiting, review and approval of job descriptions and salary classifications, and selection and placement of personnel. Trains subordinates in software design and program coding. Ensures use of standards for terms and symbols used to simplify interpretation of programs. Works with computer manufacturers and other users to develop new programming methods. Prepares records and reports.

Java Engineer

Designs, develops, tests, and evaluates software and systems, using Java technologies, to meet the needs of research scientists and enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis.: Researches, designs, and develops new or enhances existing computer software systems, using Java technologies, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Collaborates with analysts to refine user's needs into designs and implementations using Java technologies. Consults with Hardware Engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. Assesses new technologies and provides evaluation relative to overall business needs and objectives. Keeps current on technology trends and software solution offerings from vendors. May coordinate installation of software system.

Software Engineer

Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system.

Lobbyist Senior

Represents a major client, usually at the national level, and provides strategic policy direction, and lobbies for client's interests on issues of major importance. Contacts and confers with members of legislature and other holders of public office to persuade them to support legislation favorable to client's interest. Studies proposed legislation to determine possible effect on interest of client, who may be a person, specific group, or general public. May direct lower level lobbyists.: Confers with legislators and officials to emphasize supposed weaknesses or merits of specific bills to influence passage, defeat, or amendment of measure, or introduction of legislation more favorable to client's interests. Contacts individuals and groups having similar interests in order to encourage them also to contact legislators and present views. Prepares news releases and informational pamphlets and conducts news conferences in order to state client's views and to inform public of features of proposed legislation considered desirable or undesirable. Plans and coordinates meetings between members and elected officials to discuss legislative issues and proposals and allow officials to respond to membership concerns. May contact regulatory agencies and testify at public hearings to enlist support for client's interests. May be legally required to register with governmental authorities as lobbyist and to submit reports of regulated expenditures incurred during lobbying activities. May attend and represent local organization at state and national association meetings. May instruct individuals or organization members in lobbying techniques.

Economic Analyst Senior

Plans, designs, and conducts research to aid in interpretation of economic relationships and in solution of problems arising from production and distribution of goods and services. Studies how society distributes scarce resources such as land, labor, raw materials, and machinery to produce goods and services. Conducts research, collects and analyzes data, monitors economic trends, and develops economic forecasts. Utilizes mathematical models to help forecast answers to economic questions. Studies economic and statistical data in area of specialization. Typically requires a master's degree in the field of economics; however, some organizations may accept equivalent education and experience combined.: Devises methods and procedures for collecting and processing data, utilizing knowledge of available sources of data and various econometric and sampling techniques. Compiles data relating to research area, such as employment, productivity, and wages and hours. Reviews and analyzes economic data in order to prepare reports detailing results of investigation, and to stay abreast of economic changes. Organizes data into report format and arranges for preparation of graphic illustrations of research findings. Formulates recommendations, policies, or plans to aid in market interpretation or solution of economic problems, such as recommending changes in methods of agricultural financing, domestic, and international monetary policies, or policies that regulate investment and transfer of capital. May supervise and assign work to staff. May testify at regulatory or legislative hearings to present recommendations.

Computer Software Developer

Conducts analysis, designs products, and programs computer software that requires extensive research. Typical background for this position is advance study/knowledge in the field of computer science or software engineering along with advanced knowledge of software development and methodologies. Excludes paraprofessional positions.: Performs software and system testing procedures, bug verification, release testing, and beta support. Performs product design and programming activities involving multiple modules or subsystems. Participates in design meetings and consults with other staff to evaluate interface between hardware and software, and operational and performance requirements of overall system. Performs complex release testing and beta support for assigned projects and resolves problems found in the software. Prepares documentation required of the product. Analyzes and researches software requirements to determine feasibility of design and marketing requirements within time and cost constraints. May consult with customer concerning application and maintenance of software. May coordinate installation of software system. May serve as a project architect.



advertisement

Job Openings

Based on your search criteria, you may be interested in the following jobs

- Programmer/Analyst-SR. PowerBuilder (215771-005)
...Concentra is looking for Senior PowerBuilder Developer. The candidate...contributing to enhancements and support of applications...to modify...

- Programmer/Analyst-PowerBuilder (215766-005)
...Concentra is looking for Senior PowerBuilder Developer. The candidate...contributing to enhancements and support of applications...to modify...

- Oracle Release Manager
...Coldfusion, PowerBuilder, Mainframe...Reports, and TOAD. Training...Oracle, Java, Coldfusion, PowerBuilder, Mainframe...Reports, and TOAD....


Negotiating Salary? Would a Degree Help?




CareerBuilder.com Customer Service: 866-438-1485 - CareerBuilder.com Privacy Policy - Terms of Service - House Rules
Copyright © 1998 - 2007 Employment Spot, All Rights Reserved Link to Employment Spot

Jobs    Freelance Jobs/Contract Jobs    College Scholarships    Local Newspapers    Sales Recruiting    Jobs in India    Salary Calculator    Real Estate    Cars    News    50+ Lifestyle Guide    Rental Homes