cover image
Open Systems Technologies

Open Systems Technologies

www.opensystemstech.com

36 Jobs

372 Employees

About the Company

Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide.

At our core, we are structured to be flexible. With over 30 years of experience, OST has been able to stand the test of time and remains the leading provider of IT staffing solutions in NY due to our forward thinking and adaptability through fluctuating job markets and evolving work cultures.

Open Systems Technologies is an Equal Opportunity Employer. All decisions regarding employment will be made without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, marital status, the presence of any physical or mental disability, or any other status or characteristic protected by federal, state or local law.

Listed Jobs

Company background Company brand
Company Name
Open Systems Technologies
Job Title
iOS Developer
Job Description
**Job Title:** iOS Developer **Role Summary:** Design, develop, and ship production‑grade iOS applications using Swift, UIKit, and SwiftUI. Architect modular, testable systems, optimize performance, and ensure high quality through rigorous testing and CI/CD practices. **Expectations:** - Apply strong computer science fundamentals (memory management, data structures, algorithms, concurrency). - Deliver complex features with deep expertise in iOS frameworks and the Apple ecosystem. - Design robust architectures (MVC, MVVM, etc.) and maintain clean code. - Use AI tools to enhance productivity while grounding work in core knowledge. - Communicate decisions clearly and collaborate effectively within a team. **Key Responsibilities:** - Build new features and maintain existing iOS apps in Swift. - Implement modular, testable code following best‑practice design patterns. - Configure and manage CI/CD pipelines, app signing, provisioning, and distribution. - Profile, tune, and debug apps using Instruments, crash logs, and analytics. - Participate in architecture reviews, code reviews, and knowledge sharing. - Mentor junior developers and contribute to process improvements. - Leverage AI tools to accelerate development and code quality checks. **Required Skills:** - Proficient in Swift, SwiftUI, UIKit, and related iOS frameworks (AuthenticationServices, WebKit, etc.). - Expertise in iOS concurrency (async/await, GCD), generics, and protocol‑based design. - Strong understanding of memory management, data structures, and algorithms. - Familiarity with MVC, MVVM, and other architectural patterns. - Experience with Xcode, Instruments, performance tuning, crash analysis, and unit/UI testing. - CI/CD experience (Fastlane, GitHub Actions, etc.) and app signing/provisioning knowledge. - Comfortable with Git, code reviews, and collaborative tools. - Excellent verbal and written communication; ability to explain technical decisions. - Knowledge of AI productivity tools (e.g., Copilot, ChatGPT) for code assistance. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or related field, or equivalent professional experience. - Apple Developer Program membership or equivalent certification preferred.
Calgary, Canada
Hybrid
24-11-2025
Company background Company brand
Company Name
Open Systems Technologies
Job Title
Enterprise/Solutions Architect
Job Description
Job Title: Enterprise/Solutions Architect Role Summary: Lead the design, integration, and implementation of enterprise‑scale solutions across cloud platforms (AWS, Azure, GCP). Own architecture decisions, prototype development, and convergence of IT and business strategy. Expectations: - Deliver high‑quality, scalable, and secure architecture that meets business objectives. - Drive innovation, continuous improvement, and alignment between technology and business units. - Mentor development teams and influence cross‑functional stakeholders to adopt best practices. Key Responsibilities: - Architect end‑to‑end solutions using microservices, event‑driven patterns, and data governance frameworks. - Build prototypes or POCs with Java/J2EE or Python to validate technical feasibility. - Define and enforce design standards, quality gates, and performance metrics across projects. - Collaborate with data architects to structure relational and semi‑structured databases, integration layers, and analytics pipelines. - Oversee CI/CD lifecycle, containerization, and observability tooling for deployment automation. - Identify and incorporate AI/Generative AI components where appropriate. - Advise on cloud cost optimization, security posture, and compliance alignment. - Champion architectural reviews, stakeholder presentations, and documentation of solution blueprints. Required Skills: - Expert in Java/J2EE or Python with 5–6 years of hands‑on coding experience. - 4+ years in technology leadership, 3+ years as an enterprise architect. - Deep understanding of cloud platforms (AWS, Azure, GCP) and modern design patterns. - Strong data architecture knowledge: integration, analytics, governance. - Proficiency in OOP, design patterns, and practical application. - Experience with DevOps (CI/CD, containers, observability). - Excellent analytical, problem‑solving, communication, and influence skills. Required Education & Certifications: - Bachelor’s or Master’s in Computer Science, Engineering, or related discipline. - Certifications preferred: TOGAF, SAFe Architect, AWS Certified Solutions Architect, ITIL, COBIT, or Lean Portfolio Management. ---
Montreal, Canada
Hybrid
Mid level
01-12-2025
Company background Company brand
Company Name
Open Systems Technologies
Job Title
Frontend Developer
Job Description
Job title: Frontend Developer Role Summary: Senior front‑end developer responsible for designing, implementing, and maintaining high‑performance, scalable interfaces for enterprise web applications. Owns UI components, user workflows, test automation, documentation, and mentorship within a fast‑evolving, Agile Scrum environment. Expectations: - Deliver pixel‑perfect, interactive UIs from scratch. - Lead ownership of services/features, ensuring timely, quality releases. - Mentor junior developers and influence technical architecture decisions. - Advocate best practices across the squad. Key Responsibilities: - Design and implement scalable UI components and screens using Vue.js. - Create intuitive workflows for complex data operations. - Develop comprehensive unit and integration test suites. - Build and maintain interactive documentation with Storybook. - Mentor junior staff and contribute to architecture discussions. - Participate actively in Agile Scrum ceremonies to coordinate work and maintain a consistent release cycle. Required Skills: - Minimum 5 years professional front‑end development experience. - Proven record of pixel‑perfect, interactive UI design and implementation. - Ability to create components from scratch (no Bootstrap or similar CSS libs). - Deep expertise in Vue.js (≥3.x). - Strong command of modern tools: TypeScript, Vite, ESLint. - Experience with component libraries, design systems, and state management (Pinia). - Proficiency in unit and integration testing. - Solid understanding of web performance optimization. - Analytical problem‑solving and troubleshooting skills. - Excellent communication, collaboration, and self‑motivation. - Proficient in English, both written and spoken. Optional (Nice to Have): - Vue + Tailwind proficiency. - Storybook or similar documentation tools. - Python/FastAPI experience. - API or database design knowledge. Required Education & Certifications: None specified.
Montreal, Canada
Hybrid
Mid level
05-12-2025
Company background Company brand
Company Name
Open Systems Technologies
Job Title
Product Owner (Life Insurance)
Job Description
**Job Title** Product Owner (Life Insurance) **Role Summary** Own and prioritize the product backlog for the Actuarial Data Repository, translating business and customer needs into actionable user stories, acceptance criteria, and SQL data solutions. Act as the primary liaison between actuarial, data, finance, and software teams to ensure timely delivery of high‑value features and foster adoption of the repository across the organization. **Expectations** - Deliver high‑quality backlog items that drive business value and meet regulatory standards. - Maintain clarity and alignment among stakeholders throughout the development lifecycle. - Champion data governance, integrity, and process improvement initiatives. **Key Responsibilities** - Lead prioritization, development, and acceptance of user stories for the Actuarial Data Repository. - Collaborate with Product Managers, actuarial stakeholders, and Agile teams to capture requirements and translate them into clear, testable stories. - Serve as the decision maker for product backlog priorities and coordinate dependencies across teams. - Define and validate user acceptance criteria, conduct UAT, and address issues in the operational data store. - Drive adoption of the repository, providing business intelligence support and facilitating integration improvements. - Conduct surveys and stakeholder interviews to understand data usage and inform enhancements. - Create and maintain data processes, reconciliation reports, and a data dictionary in line with governance policies. - Perform business analysis and QA support as needed. - Recommend and implement process improvements to reduce workload and improve quality. **Required Skills** - Business analysis, product ownership, or project management experience (3‑5+ years) in an Agile environment. - Strong analytical skills (probability, statistics, modeling). - Proficiency in SQL and data analysis. - Excellent written and verbal communication; ability to influence without authority. - Experience with Salesforce (any industry) and familiarity with financial services a plus. - SAFe experience preferred. - Proficiency with Microsoft Office (Word, Excel, PowerPoint, Outlook). - Ability to manage multiple priorities, work under pressure, and maintain meticulous detail. **Required Education & Certifications** - Bachelor’s degree in a relevant field (or 4 years of equivalent experience). - Certifications in business analysis, product ownership, or Agile frameworks (e.g., CSPO, SAFe Agilist) are desirable.
United states
Remote
Junior
08-12-2025