cover image
Millennium Software and Staffing

Millennium Software and Staffing

www.webmsi.com

4 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
Production Support Engineer
Job Description
**Job Title:** Production Support Engineer **Role Summary:** Responsible for monitoring, troubleshooting, and resolving production issues across multiple systems and applications, while maintaining clear documentation and participating in an on‑call rotation. **Expectations:** - 5+ years of overall IT experience. - Minimum 3 years in a Production Support role. - Strong analytical and problem‑solving abilities. - Ability to work under pressure and respond quickly to incidents. - Effective communication and documentation skills. **Key Responsibilities:** - Monitor production environments and proactively identify issues. - Diagnose, troubleshoot, and resolve incidents for Java, SQL, UNIX, and related applications. - Participate in an on‑call rotation, providing timely response and remediation for production problems. - Create, update, and maintain documentation of incidents, root‑cause analyses, and resolution procedures. - Collaborate with development and operations teams to implement permanent fixes and improve system reliability. **Required Skills:** - Proficient in Java development and debugging. - Strong SQL querying and database troubleshooting skills. - Advanced UNIX/Linux command‑line and shell scripting (e.g., Bash, Perl, Python). - Familiarity with monitoring tools and incident‑management platforms. - Excellent written and verbal communication. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, or a related field. - Relevant certifications (e.g., ITIL, Red Hat, Oracle) are a plus but not mandatory.
Montreal, Canada
On site
Mid level
11-09-2025
Company background Company brand
Company Name
Millennium Software and Staffing
Job Title
Full Stack Engineer
Job Description
Job Title: Full Stack Engineer Role Summary: Senior developer responsible for designing, developing, and maintaining enterprise-level Java applications with a focus on microservices architecture and Angular front‑end. Expactations: - Minimum 8 years of professional experience in Java (J2EE, Spring framework). - Strong background in Angular for client‑side development. - Proven experience in microservices design, RESTful API development, and modern enterprise architecture. Key Responsibilities: - Gather and evaluate user requirements in collaboration with product managers and engineers. - Design, develop, test, and deploy Java microservices and Angular components. - Create and maintain RESTful APIs, ensuring scalability and reliability. - Manage data access using SQL and relational databases. - Utilize Unix command‑line tools for development, testing, and deployment. - Participate in code reviews, version control (Git), and CI/CD pipelines. - Collaborate across cross‑functional teams to deliver high‑quality solutions. Required Skills: - Java, J2EE, Spring framework (8+ years). - Angular (secondary, 8+ years). - Microservices architecture and design. - RESTful API development and integration. - SQL and relational database management. - Unix/Linux command‑line proficiency. - Version control (Git) and code collaboration tools. - Strong problem‑solving, attention to detail, and communication skills. Required Education & Certifications: - No specific educational requirement listed. (Bachelor’s degree in Computer Science or related field preferred.)
Montreal, Canada
Hybrid
Senior
30-09-2025
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