Software Development Programmer
Job in
Calgary, Alberta, D3J, Canada
Listed on 2026-06-16
Listing for:
Princeton IT Services, Inc
Full Time
position Listed on 2026-06-16
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, Java Developer
Job Description & How to Apply Below
Job Title
Software Development Programmer
LocationCalgary, AB
Employment TypeFull-Time
Job DescriptionPrinceton IT Services provides professional services in Information Technology and Value-Added Reseller. We are currently seeking an experienced software developer to join our team.
QualificationA bachelor's degree in computer science or computer systems engineering
Experience5+ 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
- Programming & Development
- Proficient in Java, JavaScript, Type Script, 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, Intelli
J IDEA, Visual Studio Code - Version Control:
Git - API Development & Testing:
Postman - Application Servers:
Apache Tomcat - Dev Ops & Systems
- Experience with Dev Ops 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
- 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×