Applications Development
Today, business and technology are changing at a rapid pace in response to customers, partners, competitors and legislative demands. Candidates seeking positions in applications development positions need to have a technical background and if they go into the managerial positions, they’ll need to exhibit leadership skills as well. Applications development remains a foundation of IT departments, especially as companies look to create client-facing applications. It is the IT individuals who have the experience in developing enterprise-wide Internet applications that will stay in demand.
Demand and responsibilities for applications developers include:
- Business systems analysts and application architects will continue to be in demand
- The analysts will be writing, designing, testing and supporting complex software programs that, depending on the organization, are run on internal systems or packaged for sale and general use
- Lotus Notes client applications
- Domino web applications
- .NET to Notes & Notes to .NET
- Integration / Migration
- HTML
- J2EE
- Java
- ASP
- WebSphere
 |
Project Manager Project management certifications may be required such as certifications from the “Project Management Institute.” Due to collaboration efforts on project presentations, interpersonal skills will be a requirement along with excellent communication skills both written and orally. |
 |
Systems Analyst The analyst should have excellent analytical thinking and problem-solving skills and to be able to communicate with other team members about the installation of both: hardware, software and maintenance of the system. |
 |
Applications Architect More and more companies are requiring the candidate to have a master’s degree and have at least eight years of software, design, development and installation of enterprise-wide, level-N tier architecture in a .NET or Java 2 Enterprise Edition framework. |
 |
Business Systems Analyst Employers will look for the candidate to have a bachelor’s degree in computer science, information systems or a related field. |
 |
Developer/Programmer Analyst The analysts should have very strong analytical and problem-solving capabilities and the ability to convey this knowledge to the technical personnel and business managers on the project’s team. |