Computer software engineers apply the principles and techniques of computer science, engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many applications. Evaluates impact of hardware on software performance, and recommends changes to hardware designers. Software engineers working in applications or systems development analyze users’ needs and design, construct, test, and maintain computer applications software or systems. Software engineers can be involved in the design and development of many types of software, including software for operating systems and network distribution, and compilers, which convert programs for execution on a computer.
Database designers and administrators manage the design and development of IS databases and related master files. Designers must develop database solutions that satisfy client need for high-speed access, multiple views of the same information, accuracy and security, and the sharing of information between systems. Administrators identify user requirements, set up computer databases, and test and coordinate modifications to the computer database systems. An organization’s database administrator ensures the performance of the system, understands the platform on which the database runs, and adds new users to the system.
Computer systems analysts analyze, evaluate and modify existing or proposed systems and related devices. They coordinate with users to ensure timely and efficient manufacturer's software release installation. Systems analysts may plan and develop new computer systems or devise ways to apply existing systems’ resources to additional operations.
Network engineering administrators install, configure, and maintain an organization's LAN server and workstations. They manage the acquisition, installation, and maintenance of an organization's local area networks (LAN) and wide area networks (WAN). Network engineering administrators may also analyze products and recommend use of new products and services to senior management.
Help desk and technical support specialists provide technical assistance, support, and advice to customers and other users. Technical support specialists answer technical support inquires and may run automatic diagnostics programs to resolve problems. In addition, technical support specialists oversee the daily performance of their company’s computer systems and evaluate the usefulness of software programs. Help desk technicians field telephone calls and e-mail messages from customers who are seeking guidance on technical problems. In responding to these requests for guidance, help desk technicians must listen carefully to the customer, ask questions to diagnose the nature of the problem, and then walk the customer through the problem-solving steps.
Project managers define, plan, schedule, and control information technology projects. They coordinate such projects from development through implementation, working with internal and external clients, vendors, consultants, and computer specialists. Our project managers are PmP certified professionals with in-depth experience in PMi, ITIL, PMBOK, Microsoft Solutions Framework, and CobiT methodologies.
Technical writers compose written matter relating to instructions, policies, procedures, science, math, or engineering for use in external or internal company publications. Technical writers also may serve as part of a team conducting usability studies to help improve the design of a product that still is in the prototype stage. They plan and edit technical materials and oversee the preparation of illustrations, photographs, diagrams, and charts
Consulting and turn-key solutions for mission critical IT Services driven by the Information Revolution……that’s Acela Technologies……
5115 Pegasus Court
Frederick, Maryland 21704