Job Description
Job Description
Role : Programmer Analyst
Location : Mooresville, NC
Duration : 6+ months
Rate : $market All Inclusive
Job Description : Responsibilities :
- Analyze and design information systems.
- Design, analyze, maintain, document, and test of basic to moderately complex software.
- Code, debug, test, and document routine application programs.
- Install and test routine software packages.
- Assist users with procedural or minor technical problems.
- Advise or train users regarding the technical aspects and use of standard software packages.
- Assist in maintaining program libraries, users" manuals, or technical documentation.
Requirements :
Bachelor’s degree in Computer Systems, CIS, or related field.1-3 years of experience in IT coding.Additional Skills :
Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring SecurityVersion Control : GitStrong understanding of functional / reactive programing, OOP, design patterns and industry best practicesSDLC : Working experience in Agile methodologyContainerization technologies like Docker, Kubernetes.Experience with messaging products like RabbitMQ, Kafka or ActiveMQTypeScript, JavaScript.UI frameworks : Angular v4 ... 6+ , ngRx, rxJsHTML5, CSS, , SASS, Bootstrap and Responsive web designUnit testing : Jasmine, Karma