cover image
Millennium Software and Staffing

Millennium Software and Staffing

www.webmsi.com

3 Jobs

151 Employees

About the Company

Millennium Software has put ethics before profits for 20 years, while serving 102 of the Fortune 500 with well over half a billion dollars of staffing and IT services. With 600 employees, Millennium is Crain's 21st-largest woman-owned business in Michigan with operations in 42 US states, Canada, UK, and Asia. Millennium is certified WBE/MBE/ISO 9001:2008/CMM3.

GROUP OF COMPANIES:
Millennium Software, Inc. (IT Staffing)
Millennium Engineering Staffing, LLC
Millennium General Staffing, LLC
Millennium Healthcare Staffing, LLC
Millennium Real Estate, LLC
Millennium Education (Training)

Listed Jobs

Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Platform Engineer
Job Description
**Job Title:** Platform Engineer **Role Summary:** Architect, migrate, and manage enterprise applications on Azure, Power Platform, and Dynamics 365, ensuring scalable, compliant cloud solutions. **Expectations:** - Deliver end‑to‑end application migrations and modernization. - Automate deployment pipelines and operational tasks. - Collaborate with cross‑functional, distributed teams to drive continuous improvement. **Key Responsibilities:** - Design and execute migration plans for enterprise apps to Azure, Power Platform, and Dynamics 365. - Build and maintain CI/CD pipelines using Terraform, PowerShell, and Python. - Implement infrastructure as code for scalable, secure environments. - Troubleshoot and optimize cloud deployments for performance and compliance. - Integrate new cloud services and maintain documentation. - Provide technical guidance to development and operations teams. **Required Skills:** - Azure architecture and services (App Services, Azure Functions, Logic Apps). - Terraform, PowerShell, Python scripting. - CI/CD tools (Azure DevOps, GitHub Actions, or equivalent). - Dynamics 365 and Power Platform fundamentals. - Strong understanding of cloud security, governance, and compliance. - Experience with monitoring and logging (Azure Monitor, Log Analytics). - Collaboration and communication across global teams. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or related field. - Relevant Azure certifications (e.g., AZ‑204, AZ‑303, or AZ‑305) preferred. - Certifications in Infrastructure as Code or DevOps (e.g., Terraform Associate, Azure DevOps Engineer).
Montreal, Canada
On site
29-10-2025
Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Capital Market Support Engineer
Job Description
**Job Title:** Capital Market Support Engineer **Role Summary:** Provide advanced technical support for capital market processes, focusing on trade lifecycle, accounting, and integration with core financial systems. Utilize .NET, SQL, XML, PowerShell, and Control‑M to ensure high system reliability, efficient incident resolution, and continuous platform enhancement through automation and DevOps practices. **Expactations:** - Deliver timely, high‑quality support for production and near‑production environments. - Apply rigorous technical expertise to troubleshoot complex system issues and recommend robust solutions. - Collaborate cross‑functionally to optimize workflows, implement automation, and uphold governance standards. **Key Responsibilities:** - Monitor Control‑M jobs and manage CI/CD pipelines to maintain continuous service availability. - Diagnose, triage, and resolve incidents related to trade capture, settlement, and accounting modules. - Develop PowerShell, .NET, and SQL scripts to automate data extraction, transformation, and reporting tasks. - Conduct root cause analysis and document findings in standardized knowledge base formats. - Participate in release management, ensuring smooth deployment of new features and bug fixes. - Drive process improvement initiatives by proposing automation, integrating new technologies, and refining governance controls. **Required Skills:** - Strong command of .NET (C#), SQL Server, and XML technology. - Proficiency in PowerShell scripting for automation and system management. - Experience with DevOps tools (CI/CD frameworks, Git, Jenkins/TeamCity, Azure DevOps). - Knowledge of Control‑M scheduler and monitoring concepts. - Familiarity with capital market trade lifecycle, accounting principles, and integration patterns (e.g., FIX, XCP). - Excellent troubleshooting, problem‑solving, and documentation abilities. - Effective communication and stakeholder collaboration. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, Finance, or related field. - Certifications in .NET, SQL Server, or related technologies are advantageous (e.g., Microsoft Certified: Azure Developer Associate, Stratus Scripting or DevOps certifications).
Montreal, Canada
On site
01-12-2025
Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary:** Design, develop, and maintain high‑performance microservices in C#, .NET Core, and C++ with a focus on real‑time trading and electronic markets. Engineer serverless, cloud‑agnostic solutions, stream processing pipelines, and Kubernetes‑based deployments, ensuring scalability, reliability, and low latency. **Expectations:** - 7+ years of professional experience building services in C#, .NET Core, and C++. - Strong background in real‑time software development, ideally in electronic markets with pricing or market‑making exposure. - Ability to deliver clean, well‑tested code and collaborate across product, operations, and data teams. - Proficiency in using monitoring, instrumentation, and performance‑analysis tools to maintain service health. **Key Responsibilities:** - Architect and implement microservices employing C#, .NET Core, and C++ on cloud platforms. - Develop real‑time processing components for market data and trading workflows. - Design and deploy serverless architectures using cloud‑agnostic tools. - Build and consume stream‑processing pipelines with Kafka and Spark. - Instrument applications with Prometheus, Visual Studio, and Grafana for real‑time monitoring and troubleshooting. - Deploy, scale, and manage Kubernetes clusters and associated resources. - Collaborate with pricing and market‑making teams to enhance service functionality. **Required Skills:** - Advanced C#, .NET Core, and C++ development. - Real‑time systems design, electronic markets understanding. - Pricing/market‑making fundamentals. - Serverless architecture and cloud‑agnostic tooling. - Kafka, Spark, and other stream‑processing frameworks. - Prometheus, Grafana, performance profiling, and instrumentation. - Kubernetes cluster deployment, scaling, and management. - Distributed systems concepts, concurrency, and low‑latency optimization. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Optional certifications: Kubernetes Administrator (CKA), AWS/Azure/GCP Cloud Practitioner, or DevOps related credentials welcome.
Montreal, Canada
On site
Senior
09-12-2025