Software Developers, Applications

Recruiter.com helps professionals in applications software developer careers find better opportunities across all specialties and locations.





Also known as:  Application Integration Engineer, Applications Developer, Computer Applications Developer, Computer Applications Engineer, Database Developer, Software Applications Architect, Software Applications Designer, Software Applications Engineer
SNAPSHOT Expand
Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.
Leadership
HIGH
Critical decision making
HIGH
Level of responsibilities
LOW
Job challenge and pressure to meet deadlines
HIGH
Dealing and handling conflict
LOW
Competition for this position
HIGH
Communication with others
LOW
Work closely with team members, clients etc.
HIGH
Comfort of the work setting
HIGH
Exposure to extreme environmental conditions
LOW
Exposure to job hazards
LOW
Physical demands
LOW
Want to pursue a career as Applications Software Developer? Create a job alert, and get new job listings in your area sent directly to you.
DAILY TASKS Expand
Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
Determine system performance standards.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Develop and direct software system testing and validation procedures, programming, and documentation.
Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
Consult with customers about software system design and maintenance.
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
MAIN ACTIVITIES Expand
Interacting With Computers Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
Thinking Creatively Developing, designing, or creating new applications, ideas, relationships, systems, or products, including artistic contributions.
Making Decisions and Solving Problems Analyzing information and evaluating results to choose the best solution and solve problems.
Getting Information Observing, receiving, and otherwise obtaining information from all relevant sources.
Analyzing Data or Information Identifying the underlying principles, reasons, or facts of information by breaking down information or data into separate parts.
Processing Information Compiling, coding, categorizing, calculating, tabulating, auditing, or verifying information or data.
Updating and Using Relevant Knowledge Keeping up-to-date technically and applying new knowledge to your job.
Communicating with Supervisors, Peers, or Subordinates Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.
AREAS OF KNOWLEDGE Expand
Computers and Electronics Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
Mathematics Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
English Language Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Engineering and Technology Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
Customer and Personal Service Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
Education and Training Knowledge of principles and methods for curriculum and training design, teaching and instruction for individuals and groups, and the measurement of training effects.
Administration and Management Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
Design Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
KEY ABILITIES Expand
Deductive Reasoning The ability to apply general rules to specific problems to produce answers that make sense.
Problem Sensitivity The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
Inductive Reasoning The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
Near Vision The ability to see details at close range (within a few feet of the observer).
Oral Expression The ability to communicate information and ideas in speaking so others will understand.
Fluency of Ideas The ability to come up with a number of ideas about a topic (the number of ideas is important, not their quality, correctness, or creativity).
Mathematical Reasoning The ability to choose the right mathematical methods or formulas to solve a problem.
Information Ordering The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
TOP SKILLS Expand
Programming Writing computer programs for various purposes.
Complex Problem Solving Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Systems Analysis Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
Systems Evaluation Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Judgment and Decision Making Considering the relative costs and benefits of potential actions to choose the most appropriate one.
Operations Analysis Analyzing needs and product requirements to create a design.
Critical Thinking Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Active Listening Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
There is a better job out there!
Post your resume to the largest network of recruiters on the planet. START