πŸ• Posted 6d ago

Software Development Programmer

Princeton IT Services, Inc

CalgaryFull-timeMid LevelOn-site

Job Description

Job Title Software Development Programmer Location Calgary, AB Employment Type Full-Time Job Description Princeton IT Services provides professional services in Information Technology and Value-Added Reseller. We are currently seeking an experienced software developer to join our team. Qualification A bachelor's degree in computer science or computer systems engineering Experience 5+ years of hands-on experience in the development and implementation of Software applications.

Experience in the Banking domain, Retirement, and Capital Industry is a strong plus. Key Responsibilities Write, modify, integrate, and test software code across various applications Maintain existing computer programs by making modifications as required Identify, troubleshoot, and communicate technical problems, processes, and solutions Prepare reports, manuals, and documentation related to software status, operation, and maintenance Assist in gathering and documenting user requirements Support the development of logical and physical system specifications Research, evaluate, and recommend software tools and technologies Develop and maintain e-commerce and other web-based applications Manage incidents, including identification, resolution, and reporting Provide post-implementation support and consultation to clients Work with data interchange formats such as JSON for application integration Technical Skills Programming & Development Proficient in Java, JavaScript, TypeScript, and SQL Strong understanding of Object-Oriented Programming (OOP) concepts Front-end development using HTML, CSS, Bootstrap, Angular, React.js / React Native Back-end development with Spring Framework, Hibernate, JSP, and Microservices architecture Tools & Technologies IDEs: Eclipse, IntelliJ IDEA, Visual Studio Code Version Control: Git API Development & Testing: Postman Application Servers: Apache Tomcat DevOps & Systems Experience with DevOps tools and CI/CD pipelines (Jenkins) Proficient in Linux/Unix environments and shell scripting Working knowledge of cloud platforms such as AWS Enterprise & Integration Enterprise Application Integration (EAI) Web services development and API integration Exposure to ABAP and Business Intelligence tools Database & Data Experience with MySQL and database management systems Strong understanding of database design and data analysis Additional Skills Needed Software quality assurance and testing methodologies Familiarity with Jira and project management tools Experience with security software and best practices Knowledge of file management and website creation tools Strong documentation and communication skills #J-18808-Ljbffr

Posted 6 days ago

Related Jobs

Related Searches

Apply Now