cover image
Princeton IT Services, Inc

Princeton IT Services, Inc

www.princetonits.com

1 Job

72 Employees

About the Company

Princeton IT Services, Inc. has been trusted for more than 20 years by top IT professionals in some of the largest companies in the world as Technology Consultants specializing in Data Analytics, Database Technology Solutions, Infrastructure Management Services, Software Development, and Server Automation.

Our Services:
Cloud Data Analytics
Building Data Analytics on Cloud - Big Data, Data warehouse, Data Lake, Business Intelligence and Analytics,
Managed Database Services
Full Managed database services - Database Administration - Proactive maintenance, patching, upgrading, performance tuning, etc..
Cloud Migrations
Migrating On-premise systems to Cloud - AWS/Azure/GCP
Application Software Development
Developing Application Software - Web & Mobile applications.
Heterogeneous Database Migrations
Migrating from one vendor database product to another - Example - Sybase to Oracle, Oracle to PostgreSQL, etc..
Database Architecture, Design & Development
Data Modeling for Transactional (OLTP) and Analytical Systems(OLAP). Development of data load procedures, business logic, reports/analytics.
Technology Staff Augmentation/Professional Services
Provide Technical Staff to clients on both contract/professional services and full-time basis.

As third-party consultants, we come in and understand your needs, evaluate the bigger picture, and structure a plan for quick yet long-term success with your IT Initiatives.

Our subsidiaries include:

https://tech365.io - Managed Services Provider (MSP)
https://SkillConnect360.com - Staffing People, Engaging Talent!

100% dependable | 100% client satisfaction | 100% success rate

Listed Jobs

Company background Company brand
Company Name
Princeton IT Services, Inc
Job Title
Sr Python Developer
Job Description
Job Title: Sr Python Developer Role Summary: Develop scalable, secure microservices for a core banking platform, ensuring high performance, reliability, and customer-centric delivery through cross-functional collaboration. Expectations: Minimum 5+ years software development experience with expertise in Python, microservices architecture, distributed systems, cloud/containerized environments (Docker), relational databases (MySQL), and RESTful API design. Key Responsibilities: - Design and deliver high-quality, secure, and scalable software features. - Own end-to-end delivery of large-scale projects spanning multiple months. - Collaborate on technical design specifications with engineering teams. - Provide accurate estimates and actively contribute to sprint planning. - Optimize performance of distributed systems to meet SLAs. - Conduct code reviews and mentor junior engineers. Required Skills: - System design for scalability and fault tolerance. - Cloud computing (Docker), relational databases (MySQL), SQL proficiency. - Distributed systems, microservices architecture, RabbitMQ, RESTful APIs. - Python (object-oriented, dynamic language experience). - *nix environments, GitHub, and agile development workflows. Required Education & Certifications: Bachelor’s degree in Computer Science, Software Engineering, or equivalent. No certifications required.
Toronto, Canada
On site
Mid level
24-12-2025