




**Programmer/Analyst 1** **Education:** * **College diploma, or University degree, preferably in the field of Computer Science, Information Systems, or Software Engineering.** **Experience:** * **1\+ years desired in development activities** **Knowledge :** * Database SQL knowledge required (MSSQL, MySql, Oracle) * Visual Studio .NET knowledge required * Object Oriented Programming principles * VCS (Git) * SDLC knowledge * Cloud technologies fundamental desired * Web development (JS, HTML, CSS) * NodeJS/NestJS (JS), Angular (Typescript) * Design Patterns knowledge desired * Java knowledge desired (Spring MVC) **Skills/Competencies:** * Ability to communicate in English fluently, with technical and non\-technical staff. * Flexible and adaptable in regards to learning and understanding new technologies. * Proficiency in software development patterns for OOP. * Ability to work in a team oriented, collaborative environment. * Ability to prioritize and execute tasks. * Problem solving mindset and result oriented. **Responsibilities/Activities:** * Requirements analysis. * Propose and document software solutions based on elicited/agreed upon requirements. * Develop accepted solutions using the best programming languages, frameworks, libraries and technologies applicable for each particular case. * Develop, and maintain applications and databases. * Assert the correct software solution functionality by conducting internal testing. * Prepare and document software solution releases to test and production instances. * Propose improvements for existing applications implementing new technologies, frameworks, libraries. * Be able to train users about the created deliverables. * Be able to provide technical support to users in case needed.


