You might hire a computer programmer to:
- Support the analysis, architectural design, building, testing, and documentation of complex data conversion and integration solutions
Assist in the development, evaluation, and improvement of processes, including the identification of project goals and objectives for evaluating project proposals
- Serve as liaison between end users and business units to maintain reliability and operation of supported systems
- Ensure rigorous adherence to information security and assurance policies, principles, and practices in the delivery of application software services
- Maintain professional and technical knowledge by attending educational workshops and establishing personal networks
Required skills and qualifications | Preferred skills and qualifications |
One to three years of working on web-based applications | Experience with .NET |
Experience with Node.js, Python, and Java | Experience with SSRS or other reporting services |
Experience with Git or other version control system | Professional certifications |
Strong communication skills, with an ability to explain technical concepts to nontechnical business leaders | |
Comfortable working in a dynamic, research-oriented team that has concurrent projects |