Applications programming mgmt 2
*education*: college diploma or university degree, preferably in the field of computer science, information systems, or software engineering.
*experience*:5+ years desired in software development, 1 year supervisory role.
*knowledge*:
- web development (js, html, css)
- software development life cycle - object oriented programming principles
- vcs (git) - cloud technologies fundamentals
- design patterns - sql (mssql, postgresql)
- java (spring mvc), and.net (c#) are desired
- nodejs/nestjs (js), angular (typescript)
- *skills*:
- effective english communication.
- flexible and adaptable in regards to learning and understanding new processes/technologies.
- conflict resolution. - leadership.
- ability to work under pressure.
- ability to work in a team oriented, collaborative environment.
- proactive.
- problem solving.
- decision maker.
- time management.
*responsibilities*:
- system requirements analysis.
- propose and document software solutions based on elicited/agreed upon requirements.
- coordinate tasks execution within the team and deliverables with project teams.
- maintain communication with customers and project managers to meet expectations and deliver work.
- provide on boarding training for new members of the group.
- assess performance, provide feedback and contribute to professional growth of the individuals of the group.
- design, manage, and monitor information systems by overseeing a team of specialists who install and maintain hardware and software upgrades.