Job Archives
A leading Tier-1 global bank is actively seeking a highly skilled Full Stack .NET Developer (Contract / Contract-to-Hire - Hybrid - Columbus, OH or Chicago, IL) to join their team. This role is a 12 to 24-month contract engagement, with strong potential for conversion, offering a hybrid work model requiring 3 to 5 days per week onsite in either Columbus, Ohio, or Chicago, Illinois. This position is crucial for driving digital modernization across retail, commercial, and wealth platforms within the banking sector. The ideal candidate will have robust experience in enterprise-grade banking platforms, a strong analytical background, and a passion for automation and feature excellence.
Full Stack .NET Developer (Contract / Contract-to-Hire - Hybrid - Columbus, OH or Chicago, IL)
Location: Hybrid – Columbus, OH, or Chicago, IL (3 to 5 days per week onsite)
Engagement Type: Contract / Contract-to-Hire
Duration: 12 to 24 Months
Pay Range: $65 - $75 per hour
Experience Required: 7–10 Years
Client Industry: Tier-1 Banking / Financial Services
Interview Process: Online Coding Assessment ➝ Video Panel ➝ (Optional) Final Onsite
Compliance Notes: Must be legally authorized to work in the USA (USC / GC). Background check includes education, employment, and financial record review. Immediate to 15-45-day joiners strongly preferred.
Role Overview: Driving Digital Modernization in Banking
We're actively seeking a highly experienced Full Stack .NET Developer with significant exposure to enterprise-grade banking platforms. This role demands hands-on development expertise in C#, ASP.NET Core, and cutting-edge modern JavaScript frameworks. You'll be a key contributor to microservice-based architectures and developing impactful customer-facing features within a heavily regulated and dynamic banking environment. Our client, a Tier-1 global bank, is deeply committed to digital modernization across its retail, commercial, and wealth platforms. With established Agile pods and robust CI/CD pipelines already in place, you'll be expected to contribute beyond just writing code, actively focusing on enhancing automation, ensuring system stability, and driving feature excellence.
Key Responsibilities: Building and Securing Core Banking Platforms
As a Full Stack .NET Developer, you will be instrumental in designing, developing, and securing critical software solutions across the entire application stack. Your work will directly impact millions of account holders and shape the future of modern banking.
- Design and Implement RESTful APIs and Backend Services: You will take a leading role in designing and implementing robust RESTful APIs and backend services. This involves utilizing C# and ASP.NET Core to build scalable, high-performance, and secure server-side components. Your designs will ensure efficient data exchange and reliable business logic execution for core banking functionalities.
- Build and Enhance Responsive UIs: You will be responsible for building and enhancing responsive User Interfaces (UIs) that deliver intuitive and seamless customer experiences. This involves leveraging modern JavaScript frameworks such as Angular, React.js, or Blazor, ensuring cross-device compatibility and optimal user interaction for various banking applications.
- Maintain and Optimize Database Queries: You will meticulously maintain and optimize database queries to ensure peak performance and efficiency for critical banking operations. This includes working with T-SQL for SQL Server, utilizing Entity Framework for object-relational mapping, and leveraging Dapper for high-performance data access. Your optimization efforts will directly impact application responsiveness and data retrieval speeds.
- Contribute to DevOps Pipelines and Deployment Automation: You will actively contribute to DevOps pipelines and deployment automation efforts. This involves collaborating on CI/CD (Continuous Integration/Continuous Delivery) processes, automating build and release pipelines, and implementing code-quality gates to ensure that software changes are delivered rapidly, reliably, and securely into production environments.
- Apply Security Best Practices: A critical aspect of your role will be to consistently apply security best practices throughout the development lifecycle. This includes implementing robust authentication mechanisms like OAuth2, configuring token-based authentication (e.g., JWT), and ensuring comprehensive data encryption both in transit and at rest. Your vigilance is paramount in safeguarding sensitive financial information.
- Collaborate in Agile Sprints and Conduct Code Reviews: You will be an active participant in Agile sprints, engaging in daily stand-ups, sprint planning, and retrospectives. You'll also rigorously conduct peer code reviews, providing constructive feedback to ensure code quality, adherence to standards, and robust testing coverage for all developed features.
- Work with Cross-Functional Teams for Scalable Systems: You will foster strong collaboration by working with cross-functional teams including DevOps, Product, and Security. Your collective efforts will focus on delivering scalable, fault-tolerant systems that can handle high transaction volumes and meet the stringent reliability requirements of a Tier-1 global bank.
Core Technical Skills: Your Development Arsenal
You will possess a comprehensive set of technical skills across the full stack:
- Backend: Proficient in C#, .NET Core, ASP.NET Web API, and LINQ.
- Frontend: Expertise in Angular / React.js / Blazor, and TypeScript, coupled with strong HTML5 skills.
- Database: Experience with SQL Server, PostgreSQL, and ORM tools like Entity Framework.
- DevOps: Proficient with Git, Azure DevOps, Docker, and potentially Jenkins.
- Messaging: Familiarity with messaging queues such as RabbitMQ, Azure Service Bus, and MSMQ.
- Monitoring: Experience with monitoring tools like App Insights, ELK (Elasticsearch, Logstash, Kibana), and Splunk.
- Testing: Skilled in using testing frameworks and tools such as NUnit, xUnit, Postman, and Swagger.
- Agile Stack: Proficient with Jira, Azure Boards, and Confluence for project management and collaboration.
Ideal Candidate Profile: Beyond the Code
Beyond the core technical skills, the ideal candidate will bring a blend of experience and attributes crucial for success in a senior financial services role.
- Extensive Full Stack .NET Experience: You have 7+ years of verifiable full stack development experience specifically within .NET-based environments. This extensive background demonstrates a seasoned professional capable of tackling complex challenges across the entire application stack.
- Experience in Financial Services (Preferred): Prior experience in financial services, payments, or fintech is highly preferred. This domain knowledge provides valuable context for understanding industry-specific requirements, regulatory landscapes, and the unique challenges of banking platforms.
- Solid Understanding of Design Principles: You possess a solid understanding of SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion), Domain-Driven Design (DDD), and microservices architecture. This foundational knowledge ensures you can contribute to well-structured, maintainable, and scalable systems.
- Cloud Platform Exposure: You have exposure to cloud platforms, with a preference for Azure, though experience with AWS is also acceptable. This includes familiarity with cloud services, deployment models, and security considerations in a cloud environment.
- Strong API Security Expertise: You bring strong skills in API security, including knowledge of authorization protocols (e.g., OAuth2, OpenID Connect) and various encryption techniques to protect sensitive data transmitted via APIs.
- Comfort with Distributed Agile Teams: You are comfortable working effectively with distributed teams in Agile/Scrum models, demonstrating excellent collaboration and communication skills in a dynamic, iterative development environment.
- Analytical and Communication Skills: You possess excellent analytical and communication skills, enabling you to dissect complex problems, translate technical concepts clearly, and collaborate effectively with diverse stakeholders.
Education & Certifications: Enhancing Your Expertise
- Bachelor’s or Master’s Degree: A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required, providing a strong academic foundation for software engineering.
- Microsoft Certifications (Plus): Possession of Microsoft Certifications such as AZ-204 (Developing Solutions for Microsoft Azure) or MCPD (Microsoft Certified Professional Developer) are a significant plus, validating your expertise in Azure development and professional software development.
Why This Role? Impact, Innovation, and Growth
This Full Stack .NET Developer role offers a unique opportunity for a seasoned professional to make a significant impact within a leading financial institution.
- Visibility into Core Banking Infrastructure: Gain unparalleled visibility into core banking infrastructure and its intricate regulatory architecture. You'll understand the foundational systems that power financial transactions and the stringent compliance requirements that govern them.
- Real Impact on Millions of Account Holders: Your work will have a real and direct impact, building features and solutions used by millions of account holders globally, contributing to their daily financial interactions.
- Cross-Functional Collaboration: Engage in extensive cross-functional collaboration with dedicated DevOps, Product, and Security teams, fostering a holistic understanding of the software delivery lifecycle and ensuring integrated solutions.
- Opportunity to Shape Modernization: You'll have a unique opportunity to shape modernization roadmaps and engineering standards, directly influencing the technological direction and best practices adopted by a Tier-1 global bank.
- Competitive Compensation and Performance-Driven Extensions: The role offers competitive compensation and the potential for performance-driven extensions, providing long-term stability and rewarding your contributions to high-impact projects.
If this Full Stack .NET Developer role, based in Columbus, OH, or Chicago, IL, aligns with your extensive .NET development experience, your expertise in banking platforms, and your passion for driving digital modernization, we encourage you to learn more about this exciting hybrid contract / contract-to-hire opportunity.
Job Features
Job Category | Engineering |
SAP Tech Lead ME/MII (Permanent - Onsite - Houston, TX)
Our client, a leader in the automotive industry, is seeking a highly experienced and strategic SAP Tech Lead ME/MII. This permanent, hands-on role is a vital part of their SAP Center of Excellence (COE), providing essential SAP functional and technical design thought leadership and direction to the Supply Chain organization. This position is central to a large transformation project initiated in 2022, focusing on the implementation of SAP ME (Manufacturing Execution) and MII (Manufacturing Integration and Intelligence) modules for GST.
As the SAP Lead ME/MII, you'll be the go-to expert for SAP Manufacturing, collaborating extensively with manufacturing and supply chain teams. You'll also work cross-functionally with teams handling FICO, Material Management, Variant Configuration, Order to Cash, and PTM, proactively identifying and resolving gaps and changes. This role is crucial for high-volume supply chain operations within the automotive sector, requiring you to work closely with both technical and business teams to drive continuous improvement.
What You Will Do: Leading SAP Manufacturing Solutions from Design to Deployment
As an SAP Tech Lead ME/MII, you'll orchestrate the entire lifecycle of manufacturing execution and integration solutions, ensuring seamless data flow, operational efficiency, and strategic alignment within a high-volume automotive supply chain.
- Requirement Gathering: You'll collaborate extensively with key business stakeholders to deeply understand manufacturing needs. This involves meticulously gathering functional requirements and translating them into precise technical specifications tailored for the client's SAP ME and MII implementation. Your ability to bridge the gap between business processes and technical solutions is paramount.
- Solution Design: You'll be responsible for architecting the overall SAP ME and MII solution. This includes designing robust data integration strategies, planning for custom application development, and creating insightful dashboard designs to visualize key performance indicators (KPIs) relevant to manufacturing operations. Your designs will prioritize scalability, reliability, and usability.
- Configuration and Implementation: You'll take a hands-on role in configuring critical SAP ME modules. This includes setting up production orders, defining work centers, establishing routing rules, configuring data collection mechanisms, and ensuring seamless integration with diverse shop floor systems (e.g., PLCs, sensors, robotics). Your precision in configuration directly impacts manufacturing execution accuracy.
- MII Application Development: You'll utilize your expertise to build custom MII (Manufacturing Integration and Intelligence) applications within the MII development environment. These applications will be designed to collect, process, and display real-time manufacturing data on dashboards, often incorporating advanced data visualization tools. Your development efforts will provide critical insights into shop floor performance and enable real-time decision-making.
- Integration with ERP: You'll establish seamless data flow between SAP ME/MII and the core SAP ERP (Enterprise Resource Planning) system. This involves configuring integration points, managing data synchronization processes, and ensuring accurate data consistency across various SAP modules (e.g., Production Planning, Material Management, Finance). This integration is vital for a unified view of manufacturing and business operations.
- Data Analysis and Reporting: You'll proactively create comprehensive reports and analytics based on granular shop floor data. This involves identifying operational trends, pinpointing bottlenecks in production processes, and uncovering opportunities for continuous process improvement. Your analytical insights will drive efficiencies and enhance the overall performance of manufacturing operations.
- User Training and Support: You'll be a key resource for end-users, providing thorough training on how to effectively utilize SAP ME and MII functionalities. Beyond training, you'll offer ongoing support, troubleshooting issues, and guiding users to maximize their efficiency and productivity with the implemented solutions.
What We Need From You: Essential Qualifications for an SAP Manufacturing Expert
To excel as an SAP Tech Lead ME/MII, you'll need extensive SAP solution architecture experience, deep hands-on proficiency with SAP ME/MII, and a robust understanding of integration technologies and project leadership.
- Educational Foundation: You must possess a Bachelor's Degree in Computer Science, Management Information Systems (MIS), or another business discipline from a four-year accredited college or university. This academic background provides a strong foundation for understanding both technical and business aspects of enterprise systems.
- Extensive SAP Solution Architecture Experience: You are required to have 10+ years of experience in SAP solutions architecture, or possess an equivalent combination of education and experience that demonstrates comparable expertise. This signifies a seasoned professional capable of designing complex SAP landscapes and integrating various modules.
- Hands-On SAP ME & SAP MII Experience: You must have significant hands-on experience in both SAP ME (Manufacturing Execution) and SAP MII (Manufacturing Integration and Intelligence). Crucially, this includes experience in SAP MEINT (Manufacturing Execution Integration with SAP ERP) for seamless ERP integration, demonstrating your ability to connect shop floor operations with core business processes.
- Proficiency in Core Web and Database Technologies: You have hands-on experience in SQL (for database querying and manipulation), JavaScript (for front-end development and MII applications), XML (for data exchange), XSLT (for XML transformations), and web services (for system integration). This diverse skill set is essential for building and connecting SAP manufacturing solutions.
- Knowledge of SAP ERP Integration: You possess in-depth knowledge of SAP ERP integration with SAP ME/MII. This includes understanding data flow, common integration points, and troubleshooting methods for ensuring accurate and timely data synchronization between enterprise planning and manufacturing execution systems.
- Experience Delivering Technical Enterprise Solutions: You have a proven track record of delivering technical enterprise solutions to business initiatives. This demonstrates your ability to translate business requirements into tangible technical outcomes, managing the full lifecycle of solution delivery in a large organizational context.
- Experience Producing Enterprise Guidelines and Standards: You have experience in producing enterprise guidelines and standards related to SAP implementations, data governance, or system integration. This highlights your ability to establish best practices that ensure consistency, quality, and compliance across the organization.
- Strong Analytical Skills: You possess strong analytical skills, enabling you to dissect complex manufacturing data, identify process bottlenecks, and derive insights that drive continuous improvement and operational optimization. Your ability to proactively identify and resolve technical and business gaps is crucial.
- In-Depth Knowledge of Technical Concepts and Trends: You have in-depth knowledge of technical concepts, technical training, and industry trends relevant to SAP Manufacturing, automation, and supply chain operations. This commitment to continuous learning keeps your skills sharp and current.
- Knowledge of IT Applications and Systems: You possess broad knowledge of IT applications and systems beyond just SAP, enabling you to understand how various enterprise systems interact and contribute to the overall IT landscape.
- Ability to Solve Technical Problems Quickly and Efficiently: You have a demonstrated ability to solve technical problems quickly and efficiently. This includes diagnosing complex issues, identifying root causes, and implementing effective solutions with minimal disruption to manufacturing operations.
- Strong Knowledge of Technical Project Management and Workflow: You have strong knowledge of technical project management and workflow methodologies. This indicates your ability to plan, execute, and monitor technical projects, ensuring adherence to timelines and deliverables.
- Leadership and Project Ownership: You possess the ability to lead, coordinate, and manage complex projects. Critically, you also have the ability to lead and own projects from start to finish, taking full responsibility for their success and for resolving technical process changes that arise during implementation.
- Strong Written and Verbal Communication Skills: You have strong written and verbal communication skills. This enables you to effectively communicate with customers to identify business needs, explain complex technical concepts clearly to diverse audiences, and articulate project status and recommendations to various stakeholders.
- Independent Work and Team Player Mentality: You demonstrate the ability to work independently, managing your tasks and priorities autonomously. Simultaneously, you are a strong team player, capable of collaborating effectively within cross-functional teams to achieve shared goals and foster a supportive environment.
- Ability to Thrive in a Fast-Paced Environment: You have the ability to thrive in a fast-paced, changing environment, adapting quickly to new challenges, technologies, and business requirements within a high-volume supply chain operation.
- Strategic Minded with Strong Analytical Skills: You are strategic minded with strong analytical skills, enabling you to not only solve immediate problems but also contribute to long-term architectural vision and continuous improvement.
- Self-Starter and Collaborative: You are a self-starter, demonstrating initiative and proactivity in identifying opportunities and tackling challenges. Your ability to collaborate in a team environment is also essential for success.
Physical and Environmental Requirements:
The physical requirements described here are representative of those that must be met by an associate to successfully perform the essential functions of the job. While performing the duties of the job, the associate is required on a daily basis to analyze and interpret data, communicate, and remain in a stationary position for a significant amount of the workday and frequently access, input, and retrieve information from the computer and other office productivity devices. The associate is regularly required to move about the office and around the corporate campus. The associate must frequently move up to 10 pounds and occasionally move up to 25 pounds.
If this SAP Tech Lead ME/MII role aligns with your extensive experience in SAP ME and MII, your expertise in manufacturing integration, and your passion for driving transformation in the automotive industry, we encourage you to learn more about this exciting permanent opportunity. This is a fantastic chance to lead critical SAP initiatives and make a significant impact on high-volume supply chain operations.
Ready to provide thought leadership and hands-on expertise in SAP Manufacturing?
Job Features
Job Category | AI, Artificial Intelligence, Data |
Software Engineer Senior (Contract - Onsite - Dearborn, MI)
Our client, a leader in the Manufacturing industry, is looking for a highly skilled Software Engineer Senior to join their team. This 3-month contract position, based onsite in Dearborn, Michigan, offers the potential for extension or direct hire. You'll join the Global Data Insight & Analytics organization, playing a key role in advancing their internal Data Science and AI/ML platform strategy.
You'll be part of a dynamic, cross-functional team, collaborating closely and consistently with other engineers, business partners, product managers, and designers. This role involves frequent and iterative releases, with a core focus on software engineering, specifically in developing machine learning and generative AI applications, as well as creating reusable AI/ML components.
What You'll Be Doing: Advancing AI/ML Platforms and Generative AI Solutions
As a Software Engineer Senior, you'll be instrumental in shaping the future of data science and artificial intelligence within a leading manufacturing environment. Your contributions will span core development, MLOps, and the strategic implementation of cutting-edge AI technologies.
- Lead and Advance Data Science and AI/ML Platform Strategy: You'll play a crucial role in leading and advancing the organization's internal Data Science and AI/ML platform strategy. This involves contributing to the technical vision, architectural decisions, and implementation roadmap for platforms that enable data scientists and machine learning engineers to develop, deploy, and manage AI models at scale.
- Develop Machine Learning and Generative AI Applications: Your primary focus will be on software engineering, specifically in developing machine learning (ML) and generative AI (Gen AI) applications. This includes designing and coding solutions that leverage large language models (LLMs), build retrieval-augmented generation (RAG) systems, and create multi-agent applications. Your work will directly enhance the capabilities of the organization's AI initiatives.
- Create Reusable AI/ML Components: You'll be responsible for creating reusable AI/ML components. This involves designing and implementing modular software elements (e.g., feature stores, model serving frameworks, data connectors) that can be leveraged across multiple AI/ML projects, promoting efficiency, consistency, and accelerating development cycles across the enterprise.
- Collaborate Closely in a Cross-Functional Team: You'll be an integral part of a dynamic, cross-functional team, collaborating closely and consistently with other engineers, business partners, product managers, and designers. This tight collaboration ensures that AI/ML solutions are well-aligned with business needs, technically sound, and seamlessly integrated into existing workflows.
- Engage in Frequent and Iterative Releases: Your work will be characterized by frequent and iterative releases. This involves operating within an agile development methodology, participating in continuous integration and continuous delivery (CI/CD) pipelines, and rapidly deploying new features and improvements to the AI/ML platform.
What's Needed: Your Technical Expertise
To excel as a Software Engineer Senior in this role, you'll need a strong academic foundation, extensive backend software engineering experience, and hands-on expertise with cloud platforms, machine learning operations, and generative AI.
- Educational Foundation: You must hold a Bachelor’s degree in Computer Science / Computer Engineering or a similar technical discipline. This academic background provides the essential theoretical knowledge for advanced software engineering and AI/ML concepts.
- Backend Python Software Engineering Experience: You must possess 3+ years of verifiable work experience as a backend software engineer in Python, demonstrating exceptional software engineering knowledge. This signifies deep proficiency in building robust, scalable, and high-performance backend systems using Python, crucial for AI/ML platform development.
- Cloud Engineering / Services Experience: You're required to have 2+ years of experience with Cloud Engineering / Services. This includes hands-on experience with major cloud platforms (preferably GCP, but AWS/Azure experience is valuable), managing cloud resources, and understanding cloud-native development principles relevant to AI/ML workloads.
- MLOps and Generative AI Experience: You must have direct experience in MLOps (Machine Learning Operations), demonstrating your ability to operationalize ML models from development to production. Crucially, you need Generative AI experience, including working with LLMs (Large Language Models), and development experience with building RAG (Retrieval-Augmented Generation) and Multi-Agent Applications.
- ML Workflow Orchestration Tools: You must have experience with ML workflow orchestration tools such as Airflow, Kubeflow, or similar platforms. This indicates your ability to design, schedule, and manage complex machine learning pipelines effectively.
- Advanced Object-Oriented/Functional Programming: You possess advanced working knowledge of object-oriented/object functional programming languages, specifically Python and C/C++. This demonstrates versatility and depth in programming paradigms suitable for high-performance computing, often required in AI/ML.
- DevOps Experience: You have hands-on experience in DevOps practices and tools, including CI/CD platforms like Jenkins/Tekton, for automating software delivery and infrastructure management within the AI/ML lifecycle.
- Cloud Services Expertise (GCP Preferred): Experience with cloud services, preferably GCP Services like Vertex AI (for ML development and deployment), Cloud Functions (for serverless execution), and BigQuery (for data warehousing and analytics).
- Container Management Solutions: You have hands-on experience in container management solutions, specifically Kubernetes (for container orchestration) and Docker (for containerization). These technologies are crucial for deploying and scaling AI/ML applications.
- Scripting Language Proficiency: You are proficient in scripting languages such as Bash, PowerShell, or others, for automating system administration tasks and workflow orchestration in hybrid cloud environments.
- Infrastructure as Code (IaC) Experience: You have practical experience with Infrastructure as Code (IaC) tools such as Terraform, for provisioning and managing cloud infrastructure in a declarative and automated manner, ensuring consistency for AI/ML platforms.
What's In It For You: Impact, Growth, and Collaboration
This contract Software Engineer Senior position in Dearborn, MI, offers a compelling environment for professional growth and significant impact within a leading manufacturing organization.
- Advance AI/ML Platform Strategy: You'll play a vital role in leading and advancing the internal Data Science and AI/ML platform strategy, directly shaping how advanced analytics and artificial intelligence are utilized across the organization.
- Develop Cutting-Edge AI/ML Applications: You'll gain hands-on experience developing machine learning and generative AI applications, as well as creating reusable AI/ML components, positioning you at the forefront of AI innovation in the manufacturing sector.
- Collaborative and Dynamic Team: You'll work within a dynamic, cross-functional team, collaborating closely with engineers, business partners, product managers, and designers, fostering a highly engaging and supportive work environment.
- Frequent and Iterative Releases: Engage in frequent and iterative releases, contributing to a fast-paced development cycle that emphasizes continuous integration and rapid delivery of new AI/ML capabilities.
- Global Data Insight & Analytics Focus: Be part of an organization focused on Global Data Insight & Analytics, where your work directly contributes to transforming data into actionable intelligence that drives business decisions.
- Career Growth Potential: This 3-month contract with possible extension or hiring offers a pathway for sustained career growth and stability within a leading manufacturing company.
If this Software Engineer Senior role in Dearborn, MI, aligns with your expertise in Python backend development, your experience with cloud platforms, MLOps, and Generative AI, and your passion for shaping the future of manufacturing through AI, we encourage you to learn more about this exciting onsite contract opportunity.
Are you ready to accelerate the future of AI/ML platforms in a global industry leader?
Job Features
Job Category | AI, Artificial Intelligence, Engineering |
Cloud Software Engineer (Contract - Hybrid - Dearborn, MI)
Our client, a global leader in defining the future of mobility, is actively seeking a highly skilled Cloud Software Engineer to join their Global Data Insight & Analytics (GDIA) organization. This contract position, based hybrid in Dearborn, Michigan (currently 2 days in-person at the office, subject to change), offers a unique opportunity to lead and advance their internal Data Science and AI/ML platform strategy.
You'll be part of a dynamic, cross-functional team, collaborating closely and consistently with other engineers, business partners, product managers, and designers. This role involves frequent and iterative releases, with a primary focus on software engineering for machine learning and generative AI applications, as well as creating reusable AI/ML components. Join them and help define tomorrow’s transportation, leveraging cutting-edge technologies to accelerate your career potential and drive human progress.
What's the Job? Engineering AI/ML Platforms for Future Mobility
As a Cloud Software Engineer, you will be a pivotal contributor to advancing the organization's data science and AI/ML capabilities. Your role will blend hands-on development with strategic collaboration, focusing on building and optimizing platforms that leverage machine learning and generative AI for complex data insights.
- Deliver MLOps Platform and Gen AI Solutions in GCP: You will work closely with the Tech Anchor, Product Manager, and Product Owner to meticulously deliver MLOps (Machine Learning Operations) platforms and Generative AI (Gen AI) solutions in Google Cloud Platform (GCP). This involves leveraging Python and other tools to build robust, scalable platforms for data scientists and business users across the company. Your work will enable the full lifecycle of AI models, from experimentation to deployment and monitoring.
- Tackle Challenging AIOps and Gen AI Problems: You will collaborate with software engineers, ML engineers, and data scientists to tackle challenging AIOps (Artificial Intelligence for IT Operations) and Generative AI problems. This means designing and implementing solutions that use AI to automate IT operations, predict issues, and optimize performance. For Gen AI, you'll work on applications that leverage Large Language Models (LLMs) and other generative models to create new content, synthesize information, or build intelligent agents.
- Maintain and Manage Current CI/CD Ecosystem and Tools: You will play a crucial role in maintaining and managing the current CI/CD (Continuous Integration/Continuous Delivery) ecosystem and tools. This ensures that the software delivery pipeline for AI/ML solutions is robust, efficient, and reliable. Your efforts will guarantee that code changes are integrated, tested, and deployed seamlessly and continuously.
- Automate and Continually Improve CI/CD and Release Processes: You will proactively find ways to automate and continually improve current CI/CD processes and release processes. This involves identifying manual bottlenecks, scripting repetitive tasks, and implementing innovative solutions to streamline the entire software delivery lifecycle. Your focus on automation will enhance efficiency, reduce errors, and accelerate the pace of innovation.
- Examine, Inspect Code/Scripts, and Resolve Issues: You will meticulously examine and inspect code/scripts related to the AI/ML platforms. This involves conducting thorough code reviews, analyzing system logs, and utilizing debugging tools to identify vulnerabilities, performance bottlenecks, or functional defects. Your keen eye for detail will be critical in effectively resolving issues and ensuring the high quality and reliability of the software.
- Innovate and Standardize Machine Learning Development Practices: You will actively help innovate and standardize machine learning development practices across the organization. This involves collaborating with data scientists and engineers to define best practices for model development, versioning, testing, and deployment. Your contributions will foster consistency, improve reproducibility, and enhance the overall efficiency of ML development workflows.
- Experiment, Innovate, and Share Knowledge: You will be encouraged to experiment, innovate, and actively share knowledge with the team. This fosters a culture of continuous learning and improvement, where new ideas are welcomed, tested, and disseminated, driving collective growth and technological advancement within the GDIA organization.
- Lead by Example in Paired Programming: You will lead by example in the use of Paired Programming for cross-training/upskilling, collaborative problem-solving, and accelerating speed to delivery. This practice emphasizes real-time collaboration, knowledge transfer, and immediate feedback, significantly enhancing code quality and team cohesion.
- Leverage Latest ML/Gen AI / GCP/AIOps/Kubernetes Technologies: You will continuously leverage the latest Machine Learning (ML), Generative AI (Gen AI), Google Cloud Platform (GCP), AIOps, and Kubernetes technologies. This ensures that the platforms and solutions you build remain at the cutting edge, providing the most advanced capabilities for data science and AI/ML initiatives.
What You'll Bring: Essential Skills for a Cloud AI/ML Engineer
To excel in this role, you'll need a strong academic background, extensive backend software engineering experience, and hands-on expertise with cloud platforms, machine learning operations, and generative AI.
Required Qualifications:
- Education: A Bachelor’s degree in Computer Science / Computer Engineering or a similar technical discipline is required. This academic foundation provides the essential theoretical knowledge for software engineering and advanced computing concepts.
- Backend Python Software Engineering Experience: You must possess 3+ years of verifiable work experience as a backend software engineer in Python, demonstrating exceptional software engineering knowledge. This indicates deep proficiency in building robust, scalable, and high-performance backend systems using Python.
- Cloud Engineering / Services Experience: You must have 2+ years of experience with Cloud Engineering / Services. This includes hands-on experience with major cloud platforms (preferably GCP, but AWS/Azure experience would be valuable), managing cloud resources, and understanding cloud-native development principles.
- Experience in MLOps and Gen AI (LLM & Applications): You must have direct experience in MLOps (Machine Learning Operations), demonstrating your ability to operationalize ML models. Crucially, you need Generative AI experience, including working with LLMs (Large Language Models) and development experience with building RAG (Retrieval-Augmented Generation) and Multi-Agent Applications. This highlights your ability to design and build sophisticated AI solutions.
- ML Workflow Orchestration Tools: You must have experience with ML workflow orchestration tools such as Airflow, Kubeflow, or similar platforms. This indicates your ability to design, schedule, and manage complex machine learning pipelines.
- Advanced Object-Oriented/Functional Programming: You possess advanced working knowledge of object-oriented/object functional programming languages, specifically Python, C/C++. This demonstrates versatility and depth in programming paradigms suitable for high-performance computing.
- DevOps Experience: You have hands-on experience in DevOps practices and tools, including CI/CD platforms like Jenkins/Tekton, for automating software delivery and infrastructure management.
- GCP Cloud Services Experience (Preferred): Experience with cloud services, preferably GCP Services like Vertex AI (for ML development and deployment), Cloud Functions (for serverless execution), and BigQuery (for data warehousing and analytics).
- Container Management Solution Experience: You have hands-on experience in container management solutions, specifically Kubernetes (for container orchestration) and Docker (for containerization).
- Scripting Language Experience: You are proficient in scripting languages such as Bash, PowerShell, or others, for automating system administration tasks and workflow orchestration.
- Infrastructure as Code (IaC) Experience: You have practical experience with Infrastructure as Code (IaC) tools such as Terraform, for provisioning and managing cloud infrastructure in a declarative and automated manner.
Preferred Qualifications:
- Master's Degree in ML/CS: A Master's degree focused in Computer Science / Machine Learning or a related field is highly preferred, indicating advanced academic specialization.
- GCP Deep Dive (GKE, Terraform, Infrastructure): More in-depth experience working with Google Cloud Platform (GCP), specifically Google Kubernetes Engine (GKE) for managing containerized applications, advanced use of Terraform for IaC, and broad knowledge of GCP infrastructure services.
- Programming Concepts: Experience with advanced programming concepts such as Paired Programming, Test Driven Development (TDD), etc., indicating a commitment to high-quality code and collaborative practices.
- Coding and Software Craftsmanship Practices: Knowledge of best practices in coding and software craftsmanship, emphasizing maintainability, readability, and robustness.
- Quick Learner and Open to New Technology: You are a quick learner and open to learning new technology, demonstrating adaptability and a proactive approach to skill development in a rapidly evolving field.
- Agile Practices Application: Experience applying agile practices to solution delivery, beyond just participating in ceremonies.
- Team-Oriented with Excellent Communication: You are team-oriented with excellent oral and written communication skills.
- Self-Starter with Innovative Solutions: You are a self-starter with the ability to identify existing bottlenecks and proactively come up with innovative solutions to drive continuous improvement.
If this Cloud Software Engineer role in Dearborn, MI, aligns with your expertise in Python backend development, your experience with GCP, MLOps, and Generative AI, and your passion for shaping the future of mobility, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to lead and advance internal Data Science and AI/ML platform strategies within a global leader.
Are you ready to accelerate your career potential and help define tomorrow’s transportation through cutting-edge AI/ML?
Job Features
Job Category | AI, Artificial Intelligence |
A leading technology firm is looking for a highly skilled Software Engineer Senior (Contract - Hybrid - Dearborn, MI) to join their team. This 9+ month contract position, based in Dearborn, Michigan, offers a hybrid work model, currently requiring just one day per week onsite (though this could change). You'll be a pivotal full-stack developer, embracing lean and agile practices to build essential frontend UIs and backend APIs. Your work will directly support data products and platforms within GDIA, specifically for the Manufacturing Analytics Team, delivering solutions in the Maintenance and Throughput space to strengthen core capabilities within Ford’s Operations skill teams.
Software Engineer Senior (Contract - Hybrid - Dearborn, MI)
Location: Dearborn, MI – This is a Hybrid role, currently requiring 1 day per week onsite, though this is subject to change.
Duration: 9+ Months Contract (with potential for extension)
Employment Type: Contract
Pay Range: Not Specified
Industry: Computer and Mathematical
Job Description: Driving Innovation in Manufacturing Analytics
As a Senior Software Engineer, you'll be an integral part of a small, cross-functional team, working directly and continuously with business partners, software engineers, technical anchors, and designers. Your role as a full-stack developer means you'll be building both the user-facing interfaces and the powerful backend APIs, with a strong emphasis on lean and agile methodologies. This position is vital for developing data products and platforms that enhance core capabilities within Ford’s Operations skill teams, particularly in the Maintenance and Throughput space.
- Full Stack Development with Lean and Agile Practices: You'll operate as a full-stack developer, focusing on building responsive Frontend UIs and robust Backend APIs. Your work will be deeply embedded in lean and agile practices, emphasizing iterative development, continuous feedback, and rapid delivery cycles. This approach ensures that solutions are adaptive, efficient, and closely aligned with evolving business needs, particularly for manufacturing analytics.
- Collaborate Directly and Continuously with Stakeholders: You will engage in direct and continuous collaboration with business partners, fellow software engineers, technical anchors, and designers. This tight-knit teamwork fosters a highly communicative environment, ensuring that requirements are clearly understood, technical designs are robust, and solutions are aligned across all facets of a project. Your ability to integrate seamlessly with diverse roles is critical for success.
- Release Early and Often: A core principle of the team is to release early and often. You'll contribute to a culture of continuous integration and continuous delivery (CI/CD), where small, incremental changes are frequently deployed to production. This approach allows for rapid feedback loops, quick validation of features, and a high degree of responsiveness to business needs, minimizing risk and accelerating innovation in manufacturing operations.
- Lead Data Products and Platforms Development: You will be a key contributor, and potentially a technical lead, within the team focused on building data products and platforms across various skill teams within GDIA (Global Data, Insight, and Analytics). Your work will involve creating robust data ingestion pipelines, analytical tools, and reporting platforms that leverage complex manufacturing data to provide actionable insights for decision-makers.
- Deliver Products in Maintenance and Throughput Space: Your primary focus will be on delivering software products within the Maintenance and Throughput space. This means developing solutions that help optimize equipment maintenance schedules, predict potential failures, improve production throughput, and enhance overall operational efficiency within Ford's manufacturing facilities. Your contributions will directly strengthen core capabilities for Ford’s Operations skill teams.
Required Skills & Proficiency: Your Technical Foundation
To excel as a Senior Software Engineer in this role, you'll need extensive software development experience, a strong command of modern web technologies, and a solid understanding of cloud platforms and agile methodologies.
- Extensive Software Development Experience: You must possess 5-7+ years of verifiable experience in software development. This broad experience indicates a seasoned professional capable of tackling complex coding challenges, participating in various phases of the SDLC, and contributing effectively to enterprise-level software projects.
- React or Angular Proficiency (3+ years): You are required to have a minimum of 3+ years of experience in UI development with React (preferred) or Angular. This demonstrates strong proficiency in building modern, responsive, and interactive frontend user interfaces using one of these leading JavaScript frameworks.
- Python Experience (2+ years): A minimum of 2+ years of experience in Python is required. This indicates proficiency in using Python for backend development, scripting, data processing, or automation tasks.
- Strong Web Fundamentals: You must have a strong understanding of HTML, CSS, and JavaScript. These foundational web technologies are essential for building robust and accessible user interfaces.
- REST API Development Experience: You must have proven experience in REST API development. This includes designing, building, and consuming RESTful web services, understanding HTTP methods, handling JSON data, and ensuring secure and efficient communication between frontend and backend components.
- SQL Experience: You must have experience with SQL for querying relational databases, manipulating data, and understanding database schemas. This is crucial for working with the data products and platforms your team will build.
- GCP Cloud Platform Experience: You must have experience with the Google Cloud Platform (GCP) Cloud platform. This indicates familiarity with GCP services such as compute, storage, networking, and potentially managed database services, enabling you to develop and deploy cloud-native solutions.
- Excellent Problem-Solving and Analytical Skills: You will possess excellent problem-solving and analytical skills. This enables you to dissect complex technical challenges, identify root causes, and devise innovative solutions that are efficient, scalable, and maintainable.
- Strong Communication and Teamwork Skills: You bring strong communication and teamwork skills. This is crucial for collaborating effectively with cross-functional teams, articulating technical concepts clearly, and fostering a positive and productive work environment.
- Process and Performance Improvement Identification: You actively identify areas of improvement (whether in process, performance, communication, or other aspects) and proactively work with teams to deliver solutions. This demonstrates a continuous improvement mindset and a commitment to operational excellence.
- Agile/Iterative Development Experience: You have proven experience with Agile/Iterative ways of software development. This indicates your familiarity with agile methodologies (e.g., Scrum, Kanban) and your ability to thrive in iterative development cycles with frequent feedback and rapid adjustments.
- eXtreme Programming (XP) Disciplines: You are practiced in eXtreme Programming (XP) disciplines, which highly values collaboration and quality. This specifically includes:
- Paired programming: Experience working collaboratively with another developer on the same code.
- Test-first/Test Driven Development (TDD): A methodology where tests are written before the code, driving design and ensuring code quality.
- Independent Work and Technical Guidance: You possess the ability to work independently on assigned tasks while also being capable of giving technical guidance to the team, sharing your expertise and helping to elevate the collective skill set.
Preferred Qualifications: Enhancing Your Impact
While the above are essential, the following skills would further enhance your application:
- GCP BigQuery, Apigee, Cloud Run, Cloud SQL Experience: Specific experience with GCP BigQuery (for large-scale data warehousing and analytics), Apigee (for API management), Cloud Run (for serverless containerized applications), and Cloud SQL (for managed relational databases on GCP). This indicates deeper expertise within the Google Cloud ecosystem.
- Python and React Unit Tests Experience: Hands-on experience with Python and React unit tests. This demonstrates a commitment to robust testing practices for both frontend and backend code.
- Dashboard Development with Charts Experience: Experience in developing Dashboards with Charts. This highlights your ability to visualize data effectively and create insightful reporting tools.
- API Development with FastAPI Experience: Experience in API development with FastAPI. This indicates proficiency with a modern, high-performance web framework for building APIs in Python.
If this Software Engineer Senior role in Dearborn, MI, aligns with your full-stack development skills in React and Python, your experience with GCP, and your passion for driving innovation in manufacturing analytics, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to make a significant impact on core operational capabilities within a leading automotive industry client.
Are you ready to build the next generation of data products for manufacturing? Sources
Job Features
Job Category | Engineering |
A client is actively seeking a highly skilled Oracle PL/SQL Developer (Contract-to-Hire - Onsite - Irving, TX) to join their team. This contract-to-hire opportunity, based onsite at 6460 Las Colinas Blvd, Irving, TX 75039, offers the potential for long-term career growth in a dynamic and collaborative environment. The ideal candidate will have extensive experience in Oracle database development, PL/SQL programming, and performance tuning. Please note: an onsite interview is required on 03/21 for immediate hiring consideration.
Oracle PL/SQL Developer (Contract-to-Hire - Onsite - Irving, TX)
Location: 6460 Las Colinas Blvd, Irving, TX 75039 – This is an Onsite role, requiring daily presence at the designated facility.
Employment Type: Contract-to-Hire (W2 Only)
Pay Range: Not Specified
Industry: Engineering / Computer and Mathematical
What's the Job? Engineering Robust Oracle Database Solutions
As an Oracle PL/SQL Developer, you'll play a crucial role in designing, developing, and optimizing high-performance database solutions that underpin critical business applications. Your work will ensure data integrity, system efficiency, and seamless integration across the enterprise.
- Design, Develop, and Maintain Oracle Database Solutions: You will be responsible for the full lifecycle of designing, developing, and maintaining Oracle database solutions that provide robust support for various business applications. This involves understanding business requirements, translating them into efficient database designs, implementing the necessary structures, and ensuring their ongoing health and performance. Your work will directly impact how applications store, retrieve, and process essential data.
- Develop and Optimize Complex PL/SQL Components: A core responsibility will be to meticulously develop and optimize complex PL/SQL queries, stored procedures, triggers, and functions. This requires deep proficiency in PL/SQL programming, ensuring that database logic is efficient, secure, and performs optimally even under heavy loads. Your expertise in crafting high-performance PL/SQL code will be vital for application responsiveness and data processing speed.
- Conduct Performance Tuning, Query Optimization, and Database Troubleshooting: You will regularly conduct performance tuning, query optimization, and comprehensive database troubleshooting. This involves analyzing database performance metrics, identifying bottlenecks in slow-running queries or PL/SQL code, and implementing solutions (e.g., indexing, query rewrites, code refactoring) to enhance speed and efficiency. Your troubleshooting skills will be crucial for quickly resolving database-related issues and preventing recurrence.
- Collaborate for Seamless Application Integration: You will work in close collaboration with application developers to ensure seamless integration between Oracle databases and various enterprise applications. This involves understanding application data access patterns, assisting with API design related to database interactions, and troubleshooting connectivity or data consistency issues between the database layer and application code. Your teamwork ensures a cohesive and high-performing system.
- Implement and Maintain ETL Processes: You will be instrumental in the implementation and ongoing maintenance of ETL (Extract, Transform, Load) processes for efficient data movement. This involves designing and building solutions for extracting data from source systems, transforming it to meet target requirements, and loading it into data warehouses, data marts, or other analytical platforms. Your efforts will ensure timely and accurate data availability for reporting and analysis.
- Develop Database Objects: You will systematically develop various database objects essential for data storage and management. This includes creating tables to store data, defining views for simplified data access and security, designing indexes to improve query performance, and implementing constraints (e.g., primary keys, foreign keys, unique constraints) to ensure data integrity and enforce business rules within the database schema.
- Ensure Database Security, Integrity, and Compliance: You will play a critical role in ensuring database security, integrity, and compliance with best practices. This involves implementing access controls, managing user permissions, configuring encryption, regularly auditing database activity, and adhering to internal security policies and industry standards. Your vigilance safeguards sensitive data and maintains the trustworthiness of the database environment.
- Provide Production Support and Resolve Database Issues: You will provide essential production support for Oracle databases, and be responsible for resolving database-related issues in a timely manner. This includes responding to critical alerts, diagnosing database outages or performance degradation, performing emergency fixes, and working under pressure to restore normal operations, ensuring high availability of critical data services.
What's Needed? Your Qualifications for Oracle Database Mastery
To excel as an Oracle PL/SQL Developer, you'll need extensive experience with Oracle databases, advanced PL/SQL skills, and a strong understanding of database performance and design.
- Extensive Oracle Developer Experience (5+ years): You must possess 5+ years of verifiable experience as an Oracle Developer. This extensive background indicates a seasoned professional capable of handling diverse database development and management challenges in an enterprise environment.
- Strong Expertise in Oracle 12c/19c Databases: You must have strong expertise in Oracle 12c/19c databases. This includes hands-on experience with these specific versions, demonstrating your familiarity with their features, functionalities, and best practices for development, administration, and troubleshooting.
- Advanced PL/SQL Development Skills: You are required to have advanced PL/SQL development skills. This encompasses creating and optimizing complex procedures, packages, and triggers, demonstrating your ability to implement sophisticated business logic and automate database operations using PL/SQL.
- Experience with Performance Tuning and Query Optimization: You must have proven experience with performance tuning and query optimization techniques in Oracle databases. This includes identifying inefficient queries, analyzing execution plans, applying appropriate indexing strategies, and refactoring SQL/PL/SQL code to significantly enhance database performance and application responsiveness.
- Familiarity with ETL Processes and Data Migration: You should have strong familiarity with ETL (Extract, Transform, Load) processes and data migration methodologies. This indicates your understanding of how data is moved between systems, transformed for integration, and loaded into target databases, along with the challenges of ensuring data integrity during migrations.
- Experience with Oracle SQL Loader, Bulk Processing, and Materialized Views: You must have practical experience with Oracle SQL Loader for bulk data loading, understanding and implementing Bulk Processing techniques (e.g., FORALL, BULK COLLECT) in PL/SQL for improved performance, and utilizing Materialized Views for query rewrite and data warehousing optimization. These skills are critical for handling large volumes of data efficiently.
- Exposure to Unix/Linux Shell Scripting (Plus): While not mandatory, exposure to Unix/Linux shell scripting is a significant plus. This indicates familiarity with automating tasks, managing files, and interacting with the operating system in a server environment, which can be highly beneficial for database operations and automation.
What's in it for me? Growth, Collaboration, and Long-Term Potential
This contract-to-hire Oracle PL/SQL Developer position in Irving, TX, offers a compelling environment for professional growth and the potential for a long-term career path within a dynamic and collaborative organization.
- Opportunity for Long-Term Career Growth: This is a contract-to-hire opportunity, offering a clear pathway for long-term career growth within the organization based on your performance and contributions. This provides stability and the chance to become a permanent member of a vital team.
- Dynamic and Collaborative Environment: You'll work within a dynamic and collaborative environment where teamwork is valued, and mutual support is encouraged. This fosters open communication and provides opportunities to learn from experienced professionals.
- Extensive Oracle Development Experience: You'll gain extensive experience in Oracle database development, PL/SQL programming, and performance tuning on critical business applications. This hands-on involvement will deepen your expertise in highly sought-after database skills.
- Hands-on with Critical Database Technologies: You'll work directly with Oracle 12c/19c databases, focusing on advanced PL/SQL, ETL processes, and optimization techniques, ensuring your skills are current with industry standards.
- Impactful Project Contributions: Your role directly impacts the reliability and performance of business applications, giving you the chance to contribute to meaningful projects that drive organizational success.
Upon successful completion of predefined waiting periods, consultants are typically eligible for a comprehensive suite of benefits designed to support their well-being and financial security. These include:
- Medical and Prescription Drug Plans: Comprehensive healthcare coverage for medical services and necessary prescription medications.
- Dental Plan: Benefits covering routine dental care and essential treatments.
- Vision Plan: Coverage for eye examinations, prescription glasses, and contact lenses.
- Health Savings Account (HSA): A tax-advantaged savings account to help pay for qualified medical expenses.
- Health Flexible Spending Account (HFSA): Allows pre-tax contributions for eligible healthcare costs.
- Dependent Care Flexible Spending Account (DCFSA): Provides tax advantages for dependent care expenses.
- Supplemental Life Insurance: Options for additional life insurance coverage for enhanced financial protection.
- Short Term and Long Term Disability Insurance: Income replacement benefits during periods of temporary or prolonged incapacitation due to illness or injury.
- Business Travel Insurance: Coverage for unforeseen events or emergencies that may occur during authorized business travel.
- 401(k), Plus Match: An opportunity to save for retirement with the added benefit of employer matching contributions, enhancing your long-term financial growth.
- Weekly Pay: Consistent and regular compensation provided on a weekly basis, ensuring stable financial flow throughout your contract engagement.
If this Oracle PL/SQL Developer role in Irving, TX, aligns with your extensive Oracle database development experience, your expertise in PL/SQL and performance tuning, and your desire for long-term career growth, we encourage you to learn more about this exciting onsite contract-to-hire opportunity. This is a fantastic chance to build robust database solutions and contribute to critical business applications.
Are you ready to bring your Oracle development skills to a dynamic and collaborative team?
Job Features
Job Category | Engineering |
EUC Governance Analyst (Contract - Remote)
Our client is seeking a highly analytical and detail-oriented EUC Governance Analyst to join their team. This 6-12 month contract position, with the strong possibility of extension, is 100% remote, offering exceptional flexibility. In this pivotal role, you'll oversee End-User Computing (EUC) tools, ensuring strict compliance with internal policies and critical regulatory standards.
What You'll Be Doing: Orchestrating EUC Compliance and Control
As an EUC Governance Analyst, you'll be at the forefront of safeguarding data and processes by establishing and maintaining robust governance for end-user computing. Your work will directly contribute to operational integrity and regulatory adherence within a complex financial environment.
- Manage and Monitor EUC Tools: You'll be responsible for meticulously managing and monitoring EUC (End-User Computing) tools, ensuring strict adherence to established governance standards. This involves overseeing spreadsheets, databases, macros, and other applications developed and used by business users, making sure they comply with internal controls and best practices.
- Collaborate on Control Frameworks: You'll foster strong relationships and collaborate with business, risk, audit, and compliance teams to maintain robust control frameworks around EUC. This involves understanding their needs, translating policies into practical EUC controls, and ensuring that the frameworks are effective in mitigating risks and maintaining data integrity.
- Conduct EUC Control Reviews and Coordinate Remediation: You will systematically conduct EUC control reviews, rigorously assessing existing tools and processes for compliance, accuracy, and risk. When issues are identified, you'll meticulously track them and coordinate remediation efforts with relevant stakeholders, ensuring timely and effective resolution of any non-compliance or control gaps.
- Support Audits and Enforce Policies: You'll provide crucial support for both internal and external audits related to EUC, furnishing documentation and explaining controls. You'll actively enforce policies governing EUC development and usage, and assist with training initiatives to educate business users on best practices, risks, and compliance requirements.
- Drive Governance Development and Process Improvements: You'll be a key driver in the development of new governance routines, constantly seeking opportunities for process improvements, and defining clear reporting metrics. Your proactive approach will enhance the efficiency and effectiveness of the EUC governance program, contributing to continuous operational excellence.
What's Needed: Your Expertise in Governance and Analytics
To excel as an EUC Governance Analyst, you'll need a strong background in finance, risk, or compliance, combined with hands-on experience in data analysis and process management.
- Experience in Finance, Risk, Audit, or Compliance: You must have 3-5 years of experience in finance, risk, audit, or compliance roles. Preference is given to candidates with experience in the banking or financial services sector, indicating familiarity with the regulatory demands and control environments of these industries.
- Hands-on EUC Control Review Experience: You possess hands-on experience conducting EUC control reviews. This demonstrates your practical ability to assess end-user developed applications for risks, compliance adherence, data quality, and control effectiveness.
- Proficiency in Key Tools: You're proficient in essential tools for data analysis and process management. This includes Excel (for advanced data manipulation and analysis), SQL (for querying databases and data validation), Python (for scripting automation or data processing), Power BI (for data visualization and reporting), and process mapping software (for documenting workflows).
- Strong Analytical, Problem-Solving, and Communication Skills: You bring strong analytical skills to dissect complex data and identify trends. This is coupled with robust problem-solving skills to diagnose issues and develop effective solutions. Excellent communication skills, both written and verbal, are crucial for collaborating with diverse teams and presenting findings clearly.
- Ability to Manage Multiple Priorities and Drive Projects: You have a proven ability to manage multiple priorities simultaneously, work effectively independently, and consistently drive projects to completion with a strong sense of accountability.
Bonus Qualifications:
- Risk Management Frameworks Experience: Experience with established risk management frameworks (e.g., COSO, NIST RMF) would be a significant advantage, demonstrating a broader understanding of enterprise risk practices.
What's in it for me? Impact, Growth, and Flexibility
This contract EUC Governance Analyst role offers a compelling environment for professional growth and significant impact within the financial services sector.
- Key Role in EUC Oversight: You'll play a key role in overseeing EUC tools and ensuring compliance, placing you at the center of critical operational controls within a financial organization.
- Meaningful Work in Compliance: Engage in meaningful work that directly supports compliance with internal policies and regulatory standards, safeguarding the organization from potential risks and penalties.
- Collaborative and Dynamic Environment: You'll work in a dynamic and supportive team environment, fostering collaboration with various business, risk, audit, and compliance stakeholders, expanding your professional network and understanding of the financial landscape.
- Skill Development: Develop your skills in EUC governance, data analysis, and regulatory compliance, gaining highly sought-after expertise in the financial services industry.
- Flexible Remote Work: Benefit from a 100% remote work arrangement, providing exceptional flexibility and autonomy while contributing to critical enterprise initiatives.
If this EUC Governance Analyst role aligns with your expertise in risk, audit, or compliance, your proficiency with data tools, and your passion for ensuring robust control frameworks, we encourage you to learn more about this exciting remote contract opportunity.
Ready to play a pivotal role in strengthening EUC governance and compliance?
Business Analyst with Expert T-SQL (Contract - Hybrid - New York, NY)
Our client, a prominent firm in the Computer and Mathematical industry, is seeking a highly skilled Business Analyst with expert experience in T-SQL. This contract position, based in New York, NY (333 Avenue, New York NY 10001), requires 3 days onsite per week (policy subject to change). Please note: this role requires a 100% onsite interview in New York City (no web interviews beforehand), and candidates will be given a 1-hour test on T-SQL and other BA skills. The work week is 35 hours.
This role is ideal for a seasoned professional who can seamlessly bridge the gap between business needs and technical solutions, leveraging deep T-SQL expertise to analyze, document, and optimize complex processes.
What's the Job? Bridging Business Needs with Technical Solutions Through T-SQL Expertise
As a Business Analyst with expert T-SQL skills, you will play a dual and critical role, combining in-depth data analysis with traditional business analysis functions. Your responsibilities will revolve around understanding complex processes, defining requirements, and ensuring that technical solutions precisely meet business objectives.
- Serve as a Business Analyst and Programmer Analyst: You will perform the crucial duties of a Business Analyst, meticulously conducting business, code, and/or systems analysis. This includes elicitation and validation of requirements, and producing comprehensive requirements documentation. Simultaneously, you will also perform the role of a Programmer Analyst, leveraging your strong understanding of T-SQL to deeply analyze existing code and systems, document "as-is" processes, and provide precise requirements for "to-be" processes. This dual capacity is essential for understanding both the functional and technical intricacies of the systems.
- Conduct Business, Code, and/or Systems Analysis: You will be responsible for conducting thorough business, code, and/or systems analysis. This involves dissecting complex operational workflows, examining existing codebases (particularly T-SQL), and analyzing current system functionalities. Your goal is to fully understand the "as-is" environment, identify pain points, and uncover opportunities for improvement and optimization.
- Elicitation and Validation of Requirements: A core responsibility is the elicitation and validation of requirements. You must be able to actively participate in elicitation sessions, employing various techniques (e.g., interviews, workshops, surveys) to gather comprehensive requirements from stakeholders. You will then rigorously validate these requirements, ensuring they are clear, concise, unambiguous, testable, and aligned with business goals.
- Produce Comprehensive Requirements Documentation: You will be responsible for producing high-quality, comprehensive requirements documentation. This includes creating analysis artifacts such as business process diagrams, use cases, detailed requirements specifications, UML diagrams, and system context diagrams. Your ability to translate elicitation outputs into structured documentation is critical for guiding development and testing.
- Create and Validate Test Scripts: You will actively contribute to the quality assurance process by creating and validating test scripts. This involves designing test cases that directly correspond to documented requirements, ensuring that new functionalities or changes perform as expected and meet business needs. Your involvement in testing helps guarantee the quality of delivered solutions.
- Communicate Effectively with Users and IT Staff: You will be responsible for communicating effectively with users and IT staff to identify their needs and collaboratively evaluate alternative business solutions. This requires excellent verbal and written communication skills to bridge the gap between technical and non-technical stakeholders, ensuring all parties are aligned on project goals and solutions.
- Analyze Environment and Internal Processes (As-Is and To-Be): You will meticulously analyze the current environment and internal processes, rigorously documenting the "as-is" state. Following this, you will design and document the "to-be" processes, outlining proposed improvements, system changes, and new workflows that enhance efficiency, streamline operations, or meet new business requirements. This transformational analysis is a key deliverable.
- Refine Business Cases and Create Project Documentation: You will contribute to project initiation by helping to refine business cases, ensuring they clearly articulate the value, benefits, and feasibility of proposed solutions. You will also be responsible for creating necessary project documentation that supports the project lifecycle, from scope definition to final delivery.
- Leverage T-SQL Expertise for Data Exploration and Analysis: You will utilize your expert knowledge in T-SQL for hands-on data exploration and analysis. This includes writing complex queries using joins, aggregate functions, and ranking functions to understand underlying data structures, identify patterns, and uncover insights crucial for defining accurate requirements and troubleshooting issues. Your ability to directly interact with and explore data is a distinguishing feature of this role.
- Conduct Routine Network Maintenance and Optimization: You will have experience with conducting routine network maintenance and optimization. This could involve performing firmware upgrades, configuration backups, log analysis, capacity planning, and implementing adjustments to improve network performance and reliability on an ongoing basis.
- Troubleshoot Complex Network Issues: You will have proven experience troubleshooting complex network issues. This extends beyond basic connectivity problems to intricate routing loops, performance bottlenecks, intermittent outages, and multi-protocol interoperability challenges, requiring a methodical and analytical approach.
- Develop and Maintain Comprehensive Documentation: You will have experience with developing and maintaining comprehensive documentation for network configurations, diagrams, procedures, and troubleshooting guides. This ensures knowledge transfer, operational consistency, and efficient support for the network infrastructure.
What's Needed? Your Core Skills for Data-Driven Business Analysis
To excel in this unique Business Analyst role, you'll need an extensive background in business analysis, expert-level T-SQL proficiency, and strong analytical and interpersonal skills.
- Extensive BA Experience with T-SQL Expertise: You must possess a minimum of 8 years of verifiable experience as a Business Analyst (BA), coupled with being an expert with T-SQL. This indicates a seasoned professional capable of bridging business needs with deep technical understanding, particularly concerning data.
- Hands-on T-SQL for Data Exploration: You must have extensive hands-on experience in using T-SQL for data exploration. This includes advanced proficiency in joins (INNER, LEFT, RIGHT, FULL), aggregate functions (SUM, AVG, COUNT, MAX, MIN), ranking functions (ROW_NUMBER, RANK, DENSE_RANK), and the ability to effectively understand and explore data directly through T-SQL queries.
- Experience in Business, Code, and/or Systems Analysis: You are required to have experience in conducting business, code, and/or systems analysis. This demonstrates your ability to dissect various aspects of an organization's operations, software, or IT infrastructure to identify challenges and define solutions.
- Expertise in T-SQL for Code Analysis: You must possess expertise in T-SQL, specifically with a strong ability to understand and analyze existing T-SQL code. This means you can read, interpret, and troubleshoot complex SQL scripts, stored procedures, and functions written by developers, aiding in process documentation and improvement.
- Programmer Analyst Capabilities with T-SQL: You are expected to perform the role of a Programmer Analyst with a strong understanding of T-SQL. This goes beyond just querying; it implies an ability to understand programmatic logic within SQL, potentially identifying areas for optimization or re-coding to enhance performance or correct functionality.
- Client-Focused Requirements Analysis: You must have proven experience with client-focused requirements analysis, demonstrating your ability to engage directly with stakeholders, elicit their needs, and translate them into clear, actionable requirements. This is coupled with excellent Critical Thinking and Problem Solving Skills to navigate complex business challenges effectively.
- Comprehensive BA Duties and SDLC Experience: You have broad experience in performing the duties of a business analyst, including elicitation and validation of requirements, producing diverse requirements documentation, and creating/validating test scripts. You also demonstrate familiarity with SDLC methodologies, both Waterfall and Agile, indicating adaptability to different project environments.
- Experience Working with Diverse Stakeholders: You must have proven experience actively working with a wide range of stakeholders, including but not limited to: Customers, Project Managers, Technical Teams (developers, DBAs, QA), and other Business Analysts. Your ability to manage expectations and foster collaboration across these groups is crucial.
- Business Process Reengineering and Optimization Experience: You have practical experience with business process reengineering and optimization. This includes analyzing and formulating As-Is and To-Be processes and requirements, demonstrating your ability to identify inefficiencies and design improved workflows that streamline operations.
- Elicitation and Analysis Artifact Creation: You must be able to effectively take part in elicitation sessions and capture requirements and action items. Crucially, you must then be able to convert these elicitation outputs into analysis artifacts such as business process diagrams, use cases, detailed requirements, UML diagrams, and system context diagrams.
- Data Requirements and Tracking: You must be able to work with data teams to write precise data requirements, ensuring that data models and storage solutions align with business needs. Furthermore, you must be able to track all requirements' activities meticulously to ensure nothing is missed throughout the project lifecycle.
Technologies: Your Toolset
- SQL Server: Experience with Microsoft SQL Server database platform.
- Expertise in T-SQL: Demonstrated expert-level proficiency in T-SQL for querying, analysis, and understanding code.
- Application Lifecycle Management systems: Familiarity with ALM tools.
- JIRA: Experience with Jira for project management and issue tracking.
- Power BI: Familiarity with Power BI for data visualization and reporting.
If this Business Analyst with Expert T-SQL role in New York, NY, aligns with your extensive BA experience, your deep T-SQL expertise, and your passion for driving complex financial transformations, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to make a significant impact on enterprise data and processes.
Are you ready to blend your business acumen with expert T-SQL skills in a dynamic banking environment?
Job Features
Job Category | Engineering |
Senior Payments BA/PO (Contract - Hybrid - Charlotte, NC; New York, NY; Dallas, TX; Minneapolis, MN; Tampa, FL; or San Francisco, CA)
Our client, a prominent financial services company, is actively seeking a highly skilled Business Analyst/Product Owner to join their team. This contract position offers a flexible hybrid work model, with base locations available in Charlotte, NC; New York, NY; Dallas, TX; Minneapolis, MN; Tampa, FL; or San Francisco, CA. As a vital member of the Treasury Management and Cross-Border Product team, you'll be instrumental in supporting critical Wire Processing and ISO 20022 Conversion Initiatives. The ideal candidate will possess robust communication skills, meticulous attention to detail, and a proven ability to manage complex projects, all of which are essential for successfully aligning within the organization's dynamic and compliance-driven environment.
What’s the Job? Leading Payment Transformation Initiatives
As a Senior Payments Business Analyst/Product Owner, you'll be at the forefront of modernizing the financial messaging landscape. Your role is pivotal in driving complex payment system transformations, ensuring compliance with evolving global standards, and optimizing cross-border payment flows.
- Gather and Document Business Requirements: You'll meticulously gather and document intricate business requirements specifically related to ISO 20022 wire conversions, SWIFT, and ACH processes. This involves collaborating with various stakeholders across operations, technology, and compliance to elicit, analyze, and formalize detailed needs, ensuring that technical solutions precisely meet business objectives and regulatory mandates. Your clear, precise documentation will serve as the foundation for successful project execution.
- Develop and Refine User Stories and Acceptance Criteria: You'll be instrumental in the agile development lifecycle, responsible for skillfully developing and refining user stories and acceptance criteria for large-scale payment system implementations. This involves breaking down complex features into actionable components, ensuring clarity for development teams, and defining explicit conditions that must be met for a feature to be considered complete and successful. Your input is critical for guiding efficient development and rigorous testing.
- Lead Wire-Focused Initiatives, Including Vendor Management: You will take a leading role in various wire-focused initiatives, with a significant emphasis on managing key vendor relationships. This includes overseeing projects related to SWIFT wire processes and managing ACI vendors (e.g., ACI Worldwide, a common payment software provider). A central focus will be on ensuring a smooth and compliant ISO 20022 migration, which involves transitioning to the new global messaging standard for financial transactions. Your leadership will ensure these complex projects are driven efficiently and effectively.
- Facilitate SWIFT Wire Conversion to ACH Payments and Compliance: A unique and critical responsibility involves facilitating the conversion of incoming SWIFT wires into ACH payments. This requires a deep understanding of both messaging standards and payment rails. You'll ensure the seamless transformation of international wire instructions into domestic automated clearing house transactions, and crucially, guarantee strict compliance with all cross-border product requirements and regulatory guidelines.
- Oversee Key ISO 20022 Messages for Information Reporting: You will provide expert oversight for critical ISO 20022 messages used in information reporting, ensuring data accuracy and compliance. This includes deep familiarity with:
- PACS 008 (Financial Institution to Financial Institution Customer Credit Transfer): Messages used for direct bank-to-bank client payments.
- PACS 009 (Financial Institution Credit Transfer): Messages for interbank payments.
- PAIN (Payments Initiation) Messages (e.g., PAIN.001): Messages used by corporates to initiate payments to banks.
- CAMT 52 (Bank-to-Customer Account Report): Detailed balance and transaction information for customers.
- CAMT 53 (Bank-to-Customer Statement): Comprehensive account statements.
- CAMT 54 (Bank-to-Customer Debit/Credit Notification): Individual debit/credit notifications. Your role will involve ensuring that data within these message types is accurate, complete, and fully compliant with reporting standards and regulatory requirements.
What’s Needed? Your Expertise in Payments and Financial Technology
To excel as a Senior Payments Business Analyst/Product Owner, you'll need extensive experience in financial services, specialized knowledge of payment systems and ISO 20022, and a proven track record in project execution.
- Extensive BA/PO Experience in Financial Services Payments: You must possess 7+ years of verifiable experience as a Business Analyst and/or Product Owner specifically within the financial services industry. This extensive background must have a strong focus on payments, ISO 20022, and wire processing, indicating deep practical knowledge of this highly specialized domain.
- Strong Knowledge of Key Wire Systems: You are required to have strong knowledge of major wire systems, including SWIFT (Society for Worldwide Interbank Financial Telecommunication), GPI (SWIFT Global Payments Innovation), FED (Federal Reserve's Fedwire Funds Service), and CHIPS (Clearing House Interbank Payments System). Your understanding of these critical payment infrastructures is essential for managing wire processing initiatives.
- Experience with Key ISO 20022 Message Types: You must possess hands-on experience with PACS 008 (bank clients), PACS 009 PAIN (corporate messages), and CAMT 52/53/54 for information reporting. This demonstrates your practical understanding of the new ISO 20022 messaging standards and their application in various financial transaction and reporting scenarios.
- Hands-on Experience with Payment Vendors and Systems: You are required to have hands-on experience working with ACI vendors (e.g., ACI Worldwide payment solutions). Additionally, experience with specific internal payment systems such as GMTS (Global Messaging and Treasury System) and EMTS (Enterprise Messaging and Treasury System) would be highly beneficial, showcasing your familiarity with complex, large-scale financial messaging environments.
- Proven Expertise in Requirements and Implementations: You must have proven expertise in gathering requirements for complex financial systems, writing clear and concise user stories for agile development, and a demonstrated ability to effectively manage large-scale application implementations. This highlights your end-to-end project lifecycle management skills within a payments context.
What’s in it for me? Growth, Impact, and High-Level Exposure
This contract Senior Payments BA/PO role offers a compelling environment for professional growth and significant impact within a leading financial services company.
- Competitive Hourly Pay Rates: You will receive competitive hourly pay rates, reflecting the specialized expertise and critical nature of this role within the financial services industry.
- Opportunity to Work with a Leading Financial Services Company: You'll have the invaluable opportunity to work with a leading financial services company, gaining exposure to global operations and the rigorous standards of a major player in the banking sector.
- Collaborative Environment with Senior Experts: You will thrive in a highly collaborative environment, working closely with senior architects and product managers. This provides exceptional opportunities for knowledge sharing, mentorship, and contributing to high-level strategic decisions in payment system evolution.
- Exposure to High-Level Payment System Initiatives: This role offers extensive exposure to high-level payment system initiatives and complex cross-border payments. You'll be involved in transforming how money moves globally, providing a cutting-edge experience in a rapidly evolving financial landscape.
- Gain Experience with Cutting-Edge Technologies and Migrations: You will gain hands-on experience with cutting-edge payment processing technologies and pivotal ISO 20022 migrations. This ensures your skills remain highly relevant and in-demand, positioning you at the forefront of modern payment system transformations.
Upon completion of waiting period consultants are eligible for:
- Medical and Prescription Drug Plans: Comprehensive healthcare coverage for medical services and necessary prescription medications.
- Dental Plan: Benefits covering routine dental care and essential treatments.
- Vision Plan: Coverage for eye examinations, prescription glasses, and contact lenses.
- Health Savings Account (HSA): A tax-advantaged savings account to help pay for qualified medical expenses.
- Health Flexible Spending Account (HFSA): Allows pre-tax contributions for eligible healthcare costs.
- Dependent Care Flexible Spending Account (DCFSA): Provides tax advantages for dependent care expenses.
- Supplemental Life Insurance: Options for additional life insurance coverage for enhanced financial protection.
- Short Term and Long Term Disability Insurance: Income replacement benefits during periods of temporary or prolonged incapacitation due to illness or injury.
- Business Travel Insurance: Coverage for unforeseen events or emergencies that may occur during authorized business travel.
- 401(k), Plus Match: An opportunity to save for retirement with the added benefit of employer matching contributions, enhancing your long-term financial growth.
- Weekly Pay: Consistent and regular compensation provided on a weekly basis, ensuring stable financial flow throughout your contract engagement.
If this Senior Payments BA/PO role, based in one of the key financial hubs (Charlotte, NY, Dallas, Minneapolis, Tampa, or San Francisco), aligns with your extensive experience in payment systems, ISO 20022, and your passion for driving complex financial transformations, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to make a significant impact on global payment processing.
Are you ready to lead the future of payments in a leading financial institution?
A leading technology firm is actively seeking a skilled and innovative Full Stack Software Engineer III (Contract - Onsite - Wilmington, DE) to join their development team. This contract position, based onsite at 880 Powder Mill Rd, Wilmington, Delaware, is crucial for supporting innovative technology solutions. The ideal candidate will possess robust problem-solving skills, a collaborative mindset, and a passion for continuous learning, all essential for successfully aligning within the organization's dynamic environment.
Full Stack Software Engineer III (Contract - Onsite - Wilmington, DE)
Location: 880 Powder Mill Rd, Wilmington DE 19803 – This is an Onsite role, requiring daily presence at the designated facility.
Employment Type: Contract
Pay Range: $65 - $75 per hour
Industry: Computer and Mathematical
What's the Job? Building Innovative Full Stack Solutions
As a Full Stack Software Engineer III, you'll be a pivotal contributor to the design, development, and maintenance of cutting-edge software solutions. Your responsibilities will span the entire application stack, from front-end user interfaces to backend services, ensuring robust, high-quality, and scalable products.
- Execute Software Solutions, Design, Development, and Technical Troubleshooting: You will be responsible for the end-to-end execution of software solutions. This involves actively participating in the design phase to conceptualize new features and systems, leading hands-on development efforts by writing clean and efficient code, and providing expert technical troubleshooting to diagnose and resolve complex issues across the application stack. Your approach will be characterized by innovative problem-solving, constantly seeking novel ways to build robust solutions.
- Create Secure and High-Quality Production Code with Synchronous Algorithms: You will consistently create secure and high-quality production code. This involves adhering to best practices for secure coding, conducting thorough code reviews, and implementing robust testing methodologies to minimize vulnerabilities and ensure reliability. Crucially, you'll focus on maintaining algorithms that run synchronously with appropriate systems, guaranteeing precise timing and coordination across distributed components to prevent data inconsistencies or performance issues in live environments.
- Produce Architecture and Design Artifacts for Complex Applications: You will be instrumental in creating and contributing to architecture and design artifacts for complex applications. This includes developing detailed technical specifications, system diagrams, data models, and API definitions that guide the development process. Your diligence ensures that initial design constraints (e.g., performance targets, security requirements, scalability needs) are meticulously met throughout the entire software development lifecycle, laying a solid foundation for robust applications.
- Gather, Analyze, Synthesize, and Develop Visualizations from Diverse Data: You will leverage your analytical skills to gather, analyze, synthesize, and develop compelling visualizations and reports from large, diverse data sets. This involves extracting insights from various sources, identifying trends, and translating complex data into understandable visual narratives. Your data-driven approach will directly inform improvements for software applications, guiding optimization efforts and enhancing user experience based on empirical evidence.
- Contribute to Software Engineering Communities and Events: You will actively contribute to software engineering communities of practice and participate in events that explore new and emerging technologies. This involves sharing your knowledge, presenting findings, collaborating with peers, and staying abreast of the latest industry trends. Your engagement fosters a culture of continuous learning and innovation, benefiting both your personal growth and the broader engineering team.
What's Needed? Your Core Technical Competencies
To excel as a Full Stack Software Engineer III, you'll need a strong foundation in software engineering concepts, proficiency in key programming languages and frameworks, and familiarity with agile development practices.
- Formal Training/Certification and Applied Experience: You must possess formal training or certification in software engineering concepts, complemented by a minimum of 3+ years of applied experience in the field. This indicates a solid theoretical understanding combined with practical, hands-on experience in building and delivering software solutions.
- Proficiency in Java Programming Language: You are required to have strong proficiency in coding with the Java programming language. This is a fundamental skill, demonstrating your ability to develop robust, scalable, and high-performance backend services and applications using Java.
- Proficiency in UI Development with React: You must have strong proficiency in UI (User Interface) development, with proven experience specifically in React. This indicates your ability to build dynamic, responsive, and intuitive front-end components and single-page applications, ensuring an excellent user experience.
- Professional Hands-on Microservices Experience with Spring Boot: You must possess professional hands-on experience creating microservices using Spring Boot. This demonstrates your ability to design, develop, and deploy independent, loosely coupled services, leveraging Spring Boot's capabilities for rapid development, configuration, and integration within a distributed architecture.
- Familiarity with Agile Methodologies: You should have familiarity with Agile methodologies such as SCRUM, LEAN, or others. This indicates your understanding of iterative development, sprint cycles, daily stand-ups, and the principles of continuous integration and delivery in a dynamic software development environment.
What's in it for me? Growth, Collaboration, and Impact
This contract Full Stack Software Engineer III position in Wilmington, DE, offers a compelling environment for professional growth and significant impact within a leading technology firm.
- Opportunity to Work on Cutting-Edge Technology Products: You'll have the invaluable opportunity to work directly on cutting-edge technology products. This ensures continuous exposure to the latest innovations in software development, allowing you to contribute to solutions that are at the forefront of the industry.
- Collaborative and Inclusive Team Environment: You will join a highly collaborative and inclusive team environment where teamwork is highly valued, and diverse perspectives are celebrated. This fosters an atmosphere of open communication, knowledge sharing, and mutual support, allowing you to learn from varied backgrounds and contribute your unique insights.
- Chance to Contribute to Meaningful Projects: This role offers a significant chance to contribute to meaningful projects that directly impact the business. Your work will play a crucial role in building innovative technology solutions that drive efficiency, enhance capabilities, and deliver tangible value to the organization.
- Continuous Learning and Professional Development Opportunities: The organization is deeply committed to your continuous learning and professional development. This means access to resources for skill enhancement, opportunities to explore new technologies, and a supportive culture that encourages professional growth and career advancement within the software engineering domain.
- Engagement in a Culture of Diversity, Equity, and Inclusion: You will be actively engaged in a culture of diversity, equity, and inclusion. This ensures that your unique background and ideas are valued, fostering a welcoming and supportive workplace where all team members feel empowered to contribute their best.
Upon successful completion of a predefined waiting period, consultants are typically eligible for a comprehensive suite of benefits designed to support their well-being and financial security. These include:
- Medical and Prescription Drug Plans: Comprehensive healthcare coverage for medical services and necessary prescription medications.
- Dental Plan: Benefits covering routine dental care and essential treatments.
- Vision Plan: Coverage for eye examinations, prescription glasses, and contact lenses.
- Health Savings Account (HSA): A tax-advantaged savings account to help pay for qualified medical expenses.
- Health Flexible Spending Account (HFSA): Allows pre-tax contributions for eligible healthcare costs.
- Dependent Care Flexible Spending Account (DCFSA): Provides tax advantages for dependent care expenses.
- Supplemental Life Insurance: Options for additional life insurance coverage for enhanced financial protection.
- Short Term and Long Term Disability Insurance: Income replacement benefits during periods of temporary or prolonged incapacitation due to illness or injury.
- Business Travel Insurance: Coverage for unforeseen events or emergencies that may occur during authorized business travel.
- 401(k), Plus Match: An opportunity to save for retirement with the added benefit of employer matching contributions, enhancing your long-term financial growth.
- Weekly Pay: Consistent and regular compensation provided on a weekly basis, ensuring stable financial flow throughout your contract engagement.
If this Full Stack Software Engineer III role in Wilmington, DE, aligns with your expertise in Java, React, Spring Boot, and your passion for building innovative software solutions, we encourage you to learn more about this exciting onsite contract opportunity. This is a fantastic chance to contribute to cutting-edge technology products.
Ready to make a significant impact on enterprise software solutions?
Job Features
Job Category | Engineering |
A prominent client, a leader in higher education communication, is seeking a skilled CRM Specialist - Slate (Contract - Onsite - New York, NY) to join their team. This contract position, based onsite in New York City, is crucial for the development and execution of targeted communication strategies within their Slate CRM platform. This role focuses on building and maintaining dynamic email lists, creating personalized email campaigns, and ensuring efficient and effective communication with prospective students, applicants, and other key stakeholders. The Specialist will play a critical role in supporting admissions, enrollment, and marketing initiatives through strategic use of the Slate CRM system.
CRM Specialist - Slate (Contract - Onsite - New York, NY)
Location: New York City, NY – This is an Onsite role, requiring daily presence at the designated facility.
Employment Type: Contract
Pay Range: $35 - $50 per hour
Industry: Business and Financial Operations
What's the Job? Driving Targeted Communication in Higher Education
As a Slate CRM Specialist, you'll be at the heart of the institution's outreach efforts, leveraging technology to connect with prospective students and applicants. Your responsibilities will blend strategic campaign development with meticulous data management and performance analysis.
- Serve as a Primary Point of Contact for Slate CRM: You'll act as a primary point of contact for all Slate CRM-related tasks. This involves becoming the go-to expert for internal inquiries, providing guidance on best practices, and supporting users with system functionalities. Your expertise will be crucial for maximizing the platform's utility across various departments.
- Develop and Execute Targeted Email Campaigns: You will be responsible for meticulously developing and executing targeted email campaigns. These campaigns are designed to support key initiatives such as driving attendance at admissions events, encouraging application completion, and nurturing prospective students through various stages of the enrollment funnel. Your strategic approach ensures messages resonate with specific audiences.
- Build and Manage Dynamic Email Lists: A core responsibility will be to build and manage dynamic email lists based on specific criteria. This involves segmenting audiences within Slate to ensure that personalized messages reach the right individuals at the right time. Your precision in list management is vital for effective campaign targeting and compliance with communication regulations.
- Track and Analyze Email Campaign Performance: You will diligently track and analyze email campaign performance, providing crucial insights for optimization. This involves monitoring key metrics such as open rates, click-through rates, conversion rates, and bounce rates. Your analytical findings will inform continuous improvements, ensuring campaigns are as effective as possible in achieving their communication goals.
- Collaborate with Admissions, Marketing, and Other Departments: You will foster strong collaboration with admissions, marketing, and other relevant departments to deeply understand their specific communication needs. This partnership ensures that your email campaigns and CRM strategies are aligned with their objectives, supporting overarching institutional goals related to recruitment, enrollment, and stakeholder engagement.
What's Needed? Your Expertise in CRM and Email Marketing
To excel as a Slate CRM Specialist, you'll need proven experience with CRM systems, a strong grasp of email marketing principles, and excellent analytical capabilities.
- Bachelor's Degree in Related Field (Preferred): A Bachelor's degree in marketing, communications, information technology, or a related field is preferred. This academic background provides a strong foundational understanding relevant to the role's responsibilities.
- Proven Experience with Slate CRM or Other CRM Systems: You must have proven experience working with Slate CRM specifically. Alternatively, significant experience with other industry-leading CRM systems such as Salesforce or HubSpot would also be valuable, demonstrating transferable skills in CRM management and utilization.
- Strong Understanding of Email Marketing Principles: You are required to have a strong understanding of email marketing principles and best practices. This includes knowledge of email deliverability, A/B testing, personalization techniques, segmentation strategies, campaign automation, and compliance with anti-spam regulations.
- Excellent Analytical and Problem-Solving Skills: You will possess excellent analytical and problem-solving skills. This enables you to interpret campaign data, diagnose performance issues, identify trends, and develop data-driven strategies for campaign optimization and process improvement within the CRM environment.
- Experience in Higher Education (Plus): While not strictly required, experience in higher education is a significant plus. This familiarity with the unique cycles, terminology, and communication needs of universities or colleges would allow for faster ramp-up and more effective contribution to admissions and enrollment initiatives.
What's in it for me? Growth, Impact, and a Supportive Environment
This contract CRM Specialist - Slate position in New York, NY, offers a compelling environment for professional growth and significant impact within a leading higher education communication organization.
- Opportunity to Work in a Dynamic and Supportive Environment: You'll have the invaluable opportunity to work in a dynamic and supportive environment that fosters teamwork and innovation. This creates an atmosphere of open communication and mutual assistance, allowing you to learn and contribute effectively.
- Engage in Meaningful Work Supporting Students: You will be deeply engaged in meaningful work that directly supports prospective students and key stakeholders. Your communication efforts will guide individuals through the application and enrollment process, helping them achieve their educational goals, providing a profound sense of purpose.
- Develop Your Skills in CRM Management and Email Marketing: This role provides a direct opportunity to develop and deepen your skills in CRM management (specifically with Slate) and email marketing strategies. You'll gain hands-on experience with advanced campaign techniques and data segmentation, enhancing your expertise in two highly sought-after domains.
- Collaborate with a Diverse Team of Professionals: You'll have the privilege of collaborating with a diverse team of professionals across admissions, marketing, and IT departments. This cross-functional interaction will broaden your understanding of the higher education landscape and enhance your ability to integrate communication strategies effectively.
- Potential for Contract Extensions: This contract engagement offers a clear potential for contract extensions based on performance and project needs. This provides a stable pathway for continued engagement and the opportunity to make a longer-term impact within the organization, rewarding your contributions and expertise.
Upon successful completion of a predefined waiting period, consultants are typically eligible for a comprehensive suite of benefits designed to support their well-being and financial security. These include:
- Medical and Prescription Drug Plans: Comprehensive healthcare coverage for medical services and necessary prescription medications.
- Dental Plan: Benefits covering routine dental care and essential treatments.
- Vision Plan: Coverage for eye examinations, prescription glasses, and contact lenses.
- Health Savings Account (HSA): A tax-advantaged savings account to help pay for qualified medical expenses.
- Health Flexible Spending Account (HFSA): Allows pre-tax contributions for eligible healthcare costs.
- Dependent Care Flexible Spending Account (DCFSA): Provides tax advantages for dependent care expenses.
- Supplemental Life Insurance: Options for additional life insurance coverage for enhanced financial protection.
- Short Term and Long Term Disability Insurance: Income replacement benefits during periods of temporary or prolonged incapacitation due to illness or injury.
- Business Travel Insurance: Coverage for unforeseen events or emergencies that may occur during authorized business travel.
- 401(k), Plus Match: An opportunity to save for retirement with the added benefit of employer matching contributions, enhancing your long-term financial growth.
- Weekly Pay: Consistent and regular compensation provided on a weekly basis, ensuring stable financial flow throughout your contract engagement.
About ManpowerGroup, Parent Company of: Manpower, Talent Solutions, and Jefferson Wells
ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands – Manpower, Talent Solutions, and Jefferson Wells – creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2023 ManpowerGroup was named one of the World's Most Ethical Companies for the 14th year - all confirming our position as the brand of choice for in-demand talent.
If this CRM Specialist - Slate role in New York, NY, aligns with your expertise in Slate CRM, email marketing, and your passion for supporting higher education initiatives, we encourage you to learn more about this exciting onsite contract opportunity. This is a fantastic chance to make a tangible impact on student engagement and enrollment.
Are you ready to leverage your CRM skills to empower future students?
Job Features
Job Category | IT |
A prominent client, a leader in the pharmaceutical industry, is actively seeking an Automation Specialist (Contract - Onsite - Rocky Mount, NC) to join their engineering department. This 12-month contract position, based onsite in Rocky Mount, North Carolina, is crucial for supporting innovative manufacturing processes. The ideal candidate will possess excellent communication skills, a strong teamwork spirit, and robust problem-solving abilities, all essential for successfully aligning with the organization's commitment to efficiency and quality in pharmaceutical production.
Automation Specialist (Contract - Onsite - Rocky Mount, NC)
Location: Rocky Mount, NC – This is an Onsite role, requiring daily presence at the designated facility.
Employment Type: Contract
Pay Range: $35 per hour
Contract Duration: 12 Months
Industry: Engineering / Computer and Mathematical
What's the Job? Optimizing Pharmaceutical Manufacturing Through Automation
As an Automation Specialist, you'll be a hands-on contributor to the efficiency and reliability of critical manufacturing processes within the pharmaceutical industry. Your role involves a blend of routine maintenance, troubleshooting, system modification, and project contribution, ensuring equipment operates safely and efficiently to produce essential medicines.
- Contribute to Project Completion and Manage Time on Agreed Targets: You will actively contribute to the completion of various projects related to automation and control systems. This involves taking ownership of assigned tasks and meticulously managing your own time on agreed targets. Your ability to prioritize effectively, execute tasks diligently, and meet deadlines will be crucial for the timely delivery of engineering initiatives.
- Responsible for Routine and Preventive Maintenance: You will be directly responsible for routine and preventive maintenance work on automation equipment and systems. This involves performing scheduled inspections, calibrations, software backups, and component replacements to anticipate and prevent potential failures. Your diligence ensures that all equipment and systems operate safely and efficiently, minimizing unscheduled downtime in a 24/7 manufacturing environment where continuous operation is paramount for drug production.
- Analyze Operational Process Problems and Recommend Actions: You will systematically analyze operational process problems related to automation and control systems. This requires a keen eye for detail and strong diagnostic skills to identify deviations, inefficiencies, or malfunctions in automated sequences. Based on your analysis, you will then recommend appropriate corrective and preventative actions, proposing solutions that resolve immediate issues and prevent recurrence, thereby enhancing overall process stability and reliability.
- Modify and Install Electrical and Control Systems: You will perform hands-on work to modify and install electrical and control systems to enhance performance and resolve identified issues. This includes making adjustments to PLC programs, HMI interfaces, SCADA configurations, and associated electrical wiring or control circuits. Your ability to safely and effectively implement changes to live production systems is crucial for continuous improvement and operational adaptability in a regulated environment.
- Coordinate Activities with Production Personnel: You will proactively coordinate activities with production personnel to ensure that maintenance, modifications, or troubleshooting efforts result in minimized downtime. This requires excellent communication skills to plan interventions during optimal windows, provide clear status updates, and work collaboratively with operators and supervisors to ensure that production schedules are impacted as little as possible during automation-related work.
Required Qualifications: Your Foundation for Automation Expertise
To excel as an Automation Specialist in the pharmaceutical manufacturing sector, you'll need a solid blend of technical knowledge, practical experience, and essential soft skills.
- Education and Experience Pathway: You must meet one of the following educational and experience criteria:
- A high school diploma or GED with a minimum of 4+ years of relevant experience in automation or industrial controls; OR
- An Associate’s degree in a related technical field with a minimum of 2+ years of experience; OR
- A Bachelor's degree in engineering or a related field with 0+ years of experience. This flexible pathway allows for various educational backgrounds supplemented by practical, hands-on experience in industrial automation.
- Familiarity with Industrial Control Systems: You must have familiarity with various industrial control systems (ICS). This includes conceptual and practical understanding of DCS (Distributed Control Systems) for complex process control, PLCs (Programmable Logic Controllers) for discrete control of machinery, SCADAs (Supervisory Control and Data Acquisition systems) for monitoring and controlling industrial processes, and working knowledge of SQL Server for managing process data and historical information. Your understanding of these core ICS components is essential for navigating modern manufacturing environments.
- Troubleshooting to Root Cause and Corrective Actions: You must possess proven experience in troubleshooting issues to their root cause and effectively recommending corrective actions. This demonstrates your analytical ability to move beyond symptoms, identify the underlying problem, and propose sustainable solutions that prevent recurrence and improve system reliability.
- Good Planning, Organizing, and Time Management Skills: You are required to have good planning, organizing, and time management skills. This is crucial for managing diverse tasks, prioritizing maintenance activities, coordinating with production schedules, and ensuring that projects are completed efficiently and on time in a busy manufacturing setting.
- Ability to Read and Follow Engineering Documentation: You must have the ability to accurately read and follow complex equipment schematics, logic diagrams, and engineering drawings. This skill is fundamental for understanding control system designs, troubleshooting electrical circuits, interpreting PLC logic, and safely modifying industrial systems.
Reasons to Apply: Impact, Growth, and Mission-Driven Work
This 12-month contract opportunity as an Automation Specialist in Rocky Mount, NC, offers a compelling environment for professional growth and the chance to make a profound impact within the pharmaceutical industry.
- Opportunity to Work with a Dynamic Engineering Team: You'll have the invaluable opportunity to work with a dynamic engineering team that is deeply committed to innovation in pharmaceutical manufacturing. This fosters an atmosphere of open communication, knowledge sharing, and mutual support, allowing you to learn from experienced professionals.
- Contribute to Essential Medicines Availability: Your work will directly contribute to projects that impact the availability of essential medicines. By ensuring the efficiency and reliability of manufacturing processes, you'll play a crucial role in bringing life-saving and health-improving drugs to patients, providing a profound sense of purpose and mission.
- Develop Skills in a Supportive and Collaborative Environment: You'll have the chance to develop your skills in a supportive and collaborative environment. The team encourages continuous learning and provides opportunities to expand your expertise in automation technologies and pharmaceutical manufacturing processes.
- Engage in Continuous Learning and Professional Development: The organization fosters a culture of continuous learning and professional development. You'll be encouraged to expand your technical skills, pursue certifications, and stay updated on the latest industry trends in automation and pharmaceutical production, ensuring your expertise remains cutting-edge.
- Be Part of a Mission-Driven Organization: You will be part of a truly mission-driven organization that is singularly focused on improving patient outcomes. Your daily contributions, though technical, directly align with this noble goal, providing significant meaning to your work.
Upon successful completion of a predefined waiting period, consultants are typically eligible for a comprehensive suite of benefits designed to support their well-being and financial security. These include:
- Medical and Prescription Drug Plans: Comprehensive healthcare coverage for medical services and necessary prescription medications.
- Dental Plan: Benefits covering routine dental care and essential treatments.
- Vision Plan: Coverage for eye examinations, prescription glasses, and contact lenses.
- Health Savings Account (HSA): A tax-advantaged savings account to help pay for qualified medical expenses.
- Health Flexible Spending Account (HFSA): Allows pre-tax contributions for eligible healthcare costs.
- Dependent Care Flexible Spending Account (DCFSA): Provides tax advantages for dependent care expenses.
- Supplemental Life Insurance: Options for additional life insurance coverage for enhanced financial protection.
- Short Term and Long Term Disability Insurance: Income replacement benefits during periods of temporary or prolonged incapacitation due to illness or injury.
- Business Travel Insurance: Coverage for unforeseen events or emergencies that may occur during authorized business travel.
- 401(k), Plus Match: An opportunity to save for retirement with the added benefit of employer matching contributions, enhancing your long-term financial growth.
- Weekly Pay: Consistent and regular compensation provided on a weekly basis, ensuring stable financial flow throughout your contract engagement.
If this Automation Specialist role in Rocky Mount, NC, aligns with your experience in industrial control systems, your troubleshooting abilities, and your passion for contributing to the pharmaceutical industry, we encourage you to learn more about this exciting onsite contract opportunity. This is a fantastic chance to make a tangible impact on critical manufacturing processes.
Ready to optimize automation for essential medicine production?
A globally recognized leader in enterprise open-source software solutions, Red Hat, is seeking a visionary Senior Software Engineer (Permanent - Hybrid - Boston, MA or Raleigh, NC). This permanent position offers a flexible hybrid work model, allowing you to be based in either Boston, Massachusetts, or Raleigh, North Carolina. You'll join the rapidly growing Red Hat OpenShift AI (RHOAI) team, a game-changing open-source AI platform that harnesses the power of hybrid cloud to drive innovation.
This is an incredibly exciting opportunity to build and impact the next generation of hybrid cloud MLOps platforms, contribute directly to the development of the RHOAI product, actively participate in open-source communities, and be at the forefront of the thrilling evolution of AI. You’ll become part of an ecosystem that deeply values continuous learning, career growth, and robust professional development. As a core developer for one of their OpenShift AI teams, you will have the unique chance to actively engage with a specific component team as well as its affiliated open-source communities. You'll work within an evolving development framework to rapidly design, secure, build, test, and release new capabilities. This role is primarily for an individual contributor who thrives on close collaboration with fellow developers and cross-functional teams. A profound passion for working in open-source communities and developing solutions that seamlessly integrate Red Hat, open-source, and partner technologies into a cohesive platform is absolutely essential for success.
What You Will Do: Driving AI/ML Innovation in a Hybrid Cloud Environment
As a Senior Software Engineer on the Red Hat OpenShift AI team, your responsibilities will span the full software development lifecycle, with a strong emphasis on architecture, open-source contribution, and ensuring robust, secure, and maintainable solutions for MLOps platforms.
- Contribute to Architecture, Design, Development, and Testing: You will actively contribute to the architecture, design, development, and rigorous testing of new features and solutions for Red Hat OpenShift AI (RHOAI). This involves translating high-level requirements into technical designs, writing clean and efficient code, conducting thorough testing to ensure functionality and performance, and participating in design reviews to shape the future of the platform.
- Innovate in the MLOps Domain via Upstream Communities: You will be at the forefront of innovation in the MLOps (Machine Learning Operations) domain, specifically by actively participating in upstream communities. This involves contributing to open-source projects, collaborating with other experts in the MLOps space, proposing new features, and driving the adoption of best practices that will directly influence the capabilities and direction of the RHOAI product.
- Ensure Non-Functional Requirements Are Met: You will meticulously ensure that all non-functional requirements (NFRs) are met throughout the development process. This includes building solutions with a strong focus on security (protecting data and systems), resiliency (ensuring high availability and fault tolerance), and maintainability (making the codebase easy to understand, update, and debug). Your attention to NFRs is critical for enterprise-grade AI platforms.
- Write Unit and Integration Tests and Collaborate on Quality: You will be responsible for writing comprehensive unit and integration tests to validate the functionality and integrity of your developed components. You will also work in close collaboration with quality engineers to ensure overall product quality, participating in testing efforts and addressing any identified defects to deliver a robust and reliable MLOps platform.
- Use CI/CD Best Practices for Solution Delivery: You will leverage and champion CI/CD (Continuous Integration/Continuous Delivery) best practices to efficiently deliver solutions as productization efforts into RHOAI. This involves automating build, test, and deployment pipelines, ensuring rapid, consistent, and reliable delivery of new capabilities and updates, and streamlining the software development lifecycle.
- Contribute to a Culture of Continuous Improvement: You will actively contribute to a culture of continuous improvement within the team and the broader organization. This involves proactively sharing recommendations for process enhancements, communicating technical knowledge with team members, participating in retrospectives, and fostering an environment where feedback is valued and acted upon to enhance efficiency and quality.
- Collaborate on Business Requirements: You will foster deep collaboration with product management, other engineering teams, and cross-functional teams to meticulously analyze and clarify business requirements. This ensures that the technical solutions developed accurately address the underlying business needs, translating high-level objectives into actionable engineering tasks and ensuring alignment across all stakeholders.
- Communicate Effectively to Stakeholders: You will communicate effectively with stakeholders and team members to ensure proper visibility of development efforts. This includes providing clear and concise updates on project progress, potential roadblocks, and strategic decisions, ensuring transparency and informed decision-making across all levels of the organization.
- Give Thoughtful and Prompt Code Reviews: You will actively provide thoughtful and prompt code reviews for your peers. This involves meticulously reviewing code for quality, adherence to standards, security vulnerabilities, performance considerations, and architectural alignment. Your constructive feedback is crucial for maintaining high code quality and fostering a collaborative development environment.
- Represent RHOAI in External Engagements: You will have the opportunity to represent RHOAI in external engagements, including participating in industry events, engaging in customer meetings, and contributing actively to relevant open-source communities. This role allows you to showcase Red Hat's expertise, gather external feedback, and influence the broader AI/ML ecosystem.
- Mentor and Guide Other Engineers: As a Senior Software Engineer, you will play a crucial role in mentoring and guiding other engineers. This involves sharing your deep technical knowledge, providing professional development advice, assisting with complex problem-solving, and fostering a supportive environment that enables junior and mid-level engineers to grow and excel in their careers.
What You Will Bring: Your Core Competencies for MLOps Success
To excel as a Senior Software Engineer on the RHOAI team, you'll need a strong technical foundation in development, cloud-native technologies, and an understanding of machine learning workflows, coupled with excellent communication and problem-solving skills.
- Strong Golang or Python Development Experience: You must possess strong experience developing applications in either Golang or Python. This indicates proficiency in at least one of these primary programming languages used for building scalable and efficient software solutions, particularly relevant for cloud-native and MLOps platforms.
- Experience in Kubernetes, OpenShift, or Cloud-Native Technologies: You are required to have significant experience in Kubernetes, OpenShift, or other cloud-native technologies. This includes practical knowledge of container orchestration, deploying and managing applications within containerized environments, and understanding the principles of cloud-native architectures for scalable and resilient systems.
- Ability to Quickly Learn and Guide Others: You must possess the ability to quickly learn and guide others on using new tools and technologies. This indicates a strong learning acumen, adaptability to evolving technical landscapes, and leadership potential in disseminating knowledge and fostering skill development within the team.
- Experience with Source Code Management Tools: You must have hands-on experience with source code management tools such as Git. This includes proficiency in version control, branching, merging, and collaborative development workflows, ensuring efficient code management and team collaboration.
- Innovation Skills and a Passion for Technology: You will demonstrate strong innovation skills and a profound passion for technology. This includes a proactive approach to exploring new ideas, identifying opportunities for improvement, and leveraging cutting-edge technologies to solve complex problems and drive continuous innovation within the MLOps domain.
- Strong System Understanding and Troubleshooting Capabilities: You must possess a strong system understanding of complex distributed systems and robust troubleshooting capabilities. This enables you to diagnose and resolve intricate technical problems, identify root causes, and ensure the stability and performance of highly available platforms.
- Autonomous Work Ethic in a Dynamic Environment: You will exhibit an autonomous work ethic, thriving in a dynamic, fast-paced environment. This indicates self-motivation, the ability to manage multiple priorities independently, and resilience in adapting to rapidly changing requirements and project demands.
- Familiarity with Data Science Workflows and Machine Learning Pipelines: You should have familiarity with data science workflows and machine learning pipelines. This includes understanding the stages from data ingestion and model training to deployment, monitoring, and retraining, providing crucial context for developing an MLOps platform that supports these processes.
- Excellent Written and Verbal Communication Skills: You possess excellent written and verbal communication skills. This is crucial for collaborating effectively with diverse stakeholders, presenting technical designs, contributing to open-source communities, and mentoring other engineers, ensuring clear and concise information exchange.
About Red Hat: An Open Source Leader
Red Hat is the world’s leading provider of enterprise open source software solutions, renowned for its community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. With associates spread across 40+ countries, Red Hatters work flexibly, from in-office to office-flex to fully remote, adapting to role requirements. The company fosters a culture where all associates are encouraged to bring their best ideas, regardless of title or tenure, aligning with its commitment to an open and inclusive environment. Red Hat prides itself on hiring creative, passionate individuals ready to contribute their ideas, help solve complex problems, and make a significant impact.
Benefits: Comprehensive Support for Your Career and Well-being
As a full-time, permanent associate at Red Hat located in the United States, you will be eligible for a comprehensive suite of benefits designed to support your professional growth, personal well-being, and financial security:
- Comprehensive Medical, Dental, and Vision Coverage: Robust healthcare plans ensure access to quality medical services, dental care, and vision support.
- Flexible Spending Accounts (FSAs): Options for both healthcare and dependent care FSAs, allowing pre-tax contributions for eligible expenses.
- Health Savings Account (HSA): Available with a high-deductible medical plan, offering a tax-advantaged savings and spending account for healthcare costs.
- Retirement 401(k) with Employer Match: A strong 401(k) retirement plan with an employer match, supporting your long-term financial planning and wealth accumulation.
- Paid Time Off and Holidays: Generous paid time off (PTO) and company-observed holidays, promoting work-life balance and personal well-being.
- Paid Parental Leave Plans: Comprehensive paid parental leave plans for all new parents, supporting family growth and bonding.
- Additional Leave Benefits: Includes disability leave, paid family medical leave, and paid military leave, providing support during various life events.
- Employee Stock Purchase Plan: Opportunity to purchase company stock at a discount, allowing you to share in the company’s success.
- Family Planning Reimbursement: Financial support for family planning expenses.
- Tuition Reimbursement: Support for continuous learning and professional development through tuition reimbursement.
- Transportation Expense Account: Assistance with commuting costs.
- Employee Assistance Program (EAP): Confidential counseling and support services for personal and work-related challenges.
- And More: A range of other benefits designed to enhance your overall compensation package.
Diversity, Equity & Inclusion at Red Hat: A Culture of Collaboration
Red Hat's culture is deeply rooted in the open-source principles of transparency, collaboration, and inclusion, believing that the best ideas can originate from anywhere and anyone. This ethos empowers individuals from diverse backgrounds, perspectives, and experiences to unite, share ideas, challenge the status quo, and drive innovation. Red Hat aspires for everyone to experience this inclusive culture with equal opportunity and access, ensuring that all voices are not only heard but truly celebrated. They actively welcome and encourage applicants from all the beautiful dimensions of diversity that compose their global village. Red Hat is proud to be an equal opportunity workplace and an affirmative action employer, committed to reviewing applications without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
If this Senior Software Engineer role in Boston, MA, or Raleigh, NC, aligns with your expertise in Golang or Python, your experience with Kubernetes and cloud-native technologies, and your passion for MLOps and open source, we encourage you to learn more about this exciting permanent, hybrid opportunity. This is a fantastic chance to build the next generation of hybrid cloud MLOps platforms and make a significant impact in the evolving world of AI.
Are you ready to contribute your ideas and make an impact at the forefront of AI innovation with Red Hat?
Job Features
Job Category | Engineering |
A prominent client in the Computer and Mathematical industry is seeking a highly skilled Software Engineer (Permanent - Onsite - Boise, ID) to join their innovative team. This permanent position, based onsite in Boise, Idaho, offers a unique opportunity to tackle today's challenges while preparing for tomorrow's, contributing to exciting large-scale projects with the latest technologies. Your work will be meaningful, directly impacting both domestic and international healthcare markets. If you possess a strong technical background and the ability to efficiently solve challenging problems, you'll find immense success and make a positive impact quickly in this dynamic environment.
Software Engineer (Permanent - Onsite - Boise, ID)
Location: Boise, ID – This is an Onsite role, requiring daily presence at the designated facility.
Employment Type: Permanent
Pay Range: Not Specified
Industry: Computer and Mathematical
What You'll Be Doing: Shaping the Future of Healthcare Technology
As a Software Engineer, you'll be an active member of a dynamic Agile team, contributing across all phases of the Software Development Life Cycle (SDLC). Your work will involve designing, developing, and deploying cutting-edge software components that address complex challenges in the healthcare market.
- Active Participation in Agile SDLC: You will be an active and integral member of an Agile team, participating fully in all phases of the SDLC (Software Development Life Cycle). This includes engaging in design discussions, contributing to software development, and conducting thorough code reviews. Your involvement ensures that software is developed iteratively, efficiently, and to the highest quality standards, adapting quickly to evolving requirements.
- Develop Software Components Based on Specifications: You will be responsible for meticulously developing software components that precisely align with established requirements, architecture, and design specifications. This involves translating detailed technical blueprints into robust, functional code, ensuring that individual components seamlessly integrate into the larger system and contribute to its overall performance and reliability within complex healthcare solutions.
- Collaborate on System Design and Build: You will work in close collaboration with fellow software engineers, software architects, quality (QA) engineers, full-stack developers, and other engineering/development team members. This collective effort will focus on the comprehensive design and build of required systems. Your teamwork ensures that solutions are well-architected, thoroughly tested, and meet the high standards necessary for critical healthcare applications.
- Integrate with Third-Party Vendor Software: A key aspect of your role will involve integrating with third-party vendor software that is essential for delivering required solutions to customers. This means understanding external APIs, managing data exchange, and ensuring seamless interoperability between proprietary systems and commercial off-the-shelf (COTS) software, providing comprehensive and integrated healthcare solutions.
- Adhere to Team Design and Coding Standards: You will strictly adhere to team design and coding procedures and standards. This commitment to best practices ensures code quality, consistency, maintainability, and scalability across the codebase. Following established guidelines is crucial for collaborative development and long-term software health in a highly regulated industry like healthcare.
- Help Resolve Escalated Customer Support Issues: You will provide vital assistance in resolving escalated customer support issues. This involves leveraging your deep technical knowledge to diagnose and troubleshoot complex software problems that have been escalated from frontline support. Your expertise will be critical in identifying root causes, developing fixes, and ensuring timely resolution for end-users in the healthcare market.
- Comply with Corporate Programs and Standards: You will actively participate in relevant corporate programs/initiatives, conscientiously comply with professional and quality standards, and strictly adhere to corporate policies and procedures. Furthermore, you will consistently act in a manner consistent with the client's values and ethical standards, upholding the integrity and reputation of the organization in the healthcare sector.
What's Needed: Your Foundational Skills for Software Engineering
To excel as a Software Engineer, you'll need a strong academic background, proven hands-on development experience, and a passion for tackling challenging problems. This role is ideally suited for a Full Stack Software Engineer given the comprehensive skill set required.
- Educational Background: You must possess a Bachelor’s degree or higher (completed and verified prior to start) from an accredited university. Alternatively, a High School Diploma/GED or higher (completed and verified prior to start) from an accredited institution combined with a minimum of eleven (11) years of experience in software development can be considered in lieu of the bachelor's degree requirement. This ensures a strong foundational understanding or extensive practical expertise.
- Software Development Experience (3+ years): You must have a minimum of three (3) years of experience in Software development with one or more programming languages and frameworks. This includes practical experience with, but is not limited to: C#, Angular, SQL, JavaScript, and Python. This requirement specifically includes consideration for course work and internship work, acknowledging various paths to gaining foundational experience.
Preferred Qualifications: Enhancing Your Impact as a Full Stack Engineer
While the basic qualifications are essential, the following preferred qualifications will significantly enhance your ability to contribute to complex healthcare software solutions:
- Bachelor’s Degree in Specific Disciplines: A Bachelor’s Degree in Computer Science, Computer Science Engineering, or a related discipline is highly preferred. This academic focus provides a strong theoretical and practical foundation for software development.
- Commercial Enterprise Software Development Experience: Experience developing and delivering commercial enterprise software is a significant plus. This indicates familiarity with the demands of building robust, scalable, and secure applications for large organizations and their customers.
- Familiarity with Continuous Integration: Familiarity with continuous integration (CI) practices is desirable. This includes understanding automated build processes, code testing, and how changes are integrated frequently into a shared repository to detect and resolve conflicts early.
- Solid Understanding of Software Design Principles: A solid understanding of software design principles and architectural patterns (e.g., MVC, Microservices, Layered Architecture) is highly valued. This enables you to contribute to well-structured, maintainable, and scalable software solutions.
- Agile Environment with Automation and Deployment Experience: Experience working in an Agile environment with a strong emphasis on test automation and continuous deployment is highly preferred. This indicates your ability to thrive in iterative development cycles, where automated testing and rapid, reliable deployments are key.
- Ability to Switch Between Multiple Programming Languages/Frameworks: The ability to easily switch between multiple programming languages/frameworks is a significant asset. This includes a broad range of technologies such as JavaScript, Angular, C++, C#, Java, Python, .Net, XML, XSLT, XPath, JSON, HTML5, etc. This versatility is highly beneficial for a full-stack role working on diverse components.
- Disciplined Development Practices: Experience following disciplined development practices is preferred. This includes proficiency with version control tools (e.g., Git, GitHub, TFS), active participation in code reviews, and experience with various levels of unit, integration, and automated testing.
- Cloud Architectures and Hosted Applications: Experience with cloud architectures (e.g., AWS, Azure, GCP) and the development of large-scale hosted applications is highly desirable. This knowledge is crucial for building and deploying scalable solutions in modern cloud environments.
- Interest and Ability to Learn New Coding Languages: A demonstrated interest and ability to learn other coding languages as needed is a strong indicator of adaptability and a growth mindset, essential in a rapidly evolving technology landscape.
- English Fluency (Verbal and Written): The ability to speak and write English fluently and idiomatically is a crucial communication skill for effective collaboration within global teams and for creating clear documentation.
If this Software Engineer role in Boise, ID, aligns with your strong technical background, passion for problem-solving, and desire to make a difference in the healthcare market, we encourage you to learn more about this exciting permanent, onsite opportunity. This is a fantastic chance to join an innovative team and contribute to cutting-edge projects with global impact.
Are you ready to help solve today's challenges and prepare for tomorrow's in the dynamic world of healthcare technology?
Job Features
Job Category | Engineering |
Program Manager Tech 3 (Contract - Remote)
A prominent technology organization is actively seeking a highly organized and proactive Program Manager Tech 3 to join their engineering solutions team. This contract position is 100% remote, offering exceptional flexibility. As a vital contributor to the team, you'll support the critical M3C5 Trusted platform. The ideal candidate will possess robust communication skills, a proactive approach to project leadership, and the ability to work independently, all of which are essential for successfully aligning with the organization's innovative and collaborative culture.
What You'll Be Doing: Orchestrating Technical Program Success
As a Program Manager Tech 3, you'll be instrumental in driving the successful execution of technical programs from conception to delivery. Your role will involve strategic planning, meticulous oversight, and seamless communication across engineering and business functions, all while supporting a crucial technology platform.
- Drive Program/Project Schedules and Status Reports: You'll be responsible for meticulously driving program and project schedules, establishing clear timelines, and tracking progress against baselines. You'll proactively identify potential roadblocks and implement mitigation strategies to ensure deliverables are completed on schedule. Furthermore, you'll generate and disseminate comprehensive status reports, providing clear, concise, and timely updates to all stakeholders, highlighting achievements, risks, and next steps to maintain full transparency and accountability. Your diligence in this area is critical for keeping complex technical initiatives on track.
- Create and Review Functional Specifications: You'll play a pivotal role in the early stages of product implementation by meticulously creating and reviewing functional specifications. This involves translating high-level business requirements and user needs into detailed, actionable technical specifications that guide engineering teams in product development. These specifications will serve as critical reference documents, ensuring that the final product or feature aligns precisely with stakeholder expectations and technical capabilities.
- Interface with Developers on Technical and Business Issues: You'll serve as a crucial liaison, interfacing directly with developers on both intricate technical and overarching business issues. This collaboration will span from the initial project initiation phase through to successful delivery. You'll translate complex technical challenges into understandable business terms and vice-versa, ensuring seamless communication and alignment between development teams and business stakeholders throughout the entire software development lifecycle. Your ability to bridge these two domains is essential for efficient problem-solving.
- Analyze Data and Build Dashboards for Insights: You will leverage your analytical prowess to analyze data and build intuitive dashboards that provide actionable insights for new features and continuous improvements. This involves extracting data from various sources (e.g., system logs, performance metrics, user telemetry), identifying trends, and presenting findings in a clear, digestible visual format. Your data-driven insights will directly inform strategic decision-making, helping to optimize the M3C5 Trusted platform and identify opportunities for innovation.
- Organize Cross-Functional Activities: You will meticulously organize cross-functional activities to ensure that programs and projects are completed efficiently and effectively. This involves coordinating efforts between diverse teams, including engineering, product management, quality assurance, and operations. Your organizational skills will be key to managing dependencies, resolving inter-team conflicts, and ensuring all contributing parties are aligned and working cohesively to achieve project milestones on schedule and within budget constraints.
What's Needed: Your Foundational Skills for Technical Program Management
To excel as a Program Manager Tech 3, you'll need a strong background in technical documentation, data analysis, and a proven ability to lead and collaborate effectively in a technical environment.
- Extensive Experience in Spec Writing: You must possess a minimum of 5 years of demonstrable experience in spec writing. This indicates a strong proficiency in creating detailed technical specifications, functional requirements, and design documents that clearly articulate software or system functionalities, ensuring clarity and precision for development teams.
- Experience in Data Analysis with Specialized Tools: You must have a minimum of 5 years of verifiable experience in data analysis, specifically utilizing tools such as Kusto (a query language often used with Azure Data Explorer) and Geneva (likely referring to Microsoft's internal monitoring and diagnostics platform or related tools). This demonstrates your ability to extract, interpret, and derive insights from complex technical data to inform decision-making and identify areas for improvement.
- Strong Technical Background: You must possess a minimum of 5 years of experience with a strong technical background. This indicates hands-on experience in software development, engineering, or IT infrastructure, providing you with the credibility and understanding necessary to effectively interface with technical teams and grasp complex technical challenges within the M3C5 Trusted platform.
- Strong Oral and Written Communication Skills: You will exhibit strong oral and written communication skills. This is crucial for clear and concise interactions with developers, stakeholders, and leadership, as well as for preparing comprehensive reports, functional specifications, and technical documentation. Your ability to articulate complex ideas effectively is paramount for collaboration.
- Ability to Work Independently and Collaboratively: You must demonstrate the ability to work independently to drive tasks and manage responsibilities with minimal supervision. Simultaneously, you must possess the capacity to work effectively as part of a team, collaborating with diverse professionals to achieve shared project goals and contribute to a supportive work environment.
What's in it for me? Growth, Impact, and a Flexible Environment
This remote contract opportunity as a Program Manager Tech 3 offers a compelling environment for professional growth and significant impact within a leading technology organization.
- Opportunity to Work on Engineering Solutions for a Prominent Platform: You'll have the invaluable opportunity to work on engineering solutions for a prominent technology platform, specifically the M3C5 Trusted platform. This provides direct involvement in critical initiatives that underpin the organization's core technological capabilities and strategic objectives.
- Engage in Meaningful Projects Impacting Compliance and Security: You will be deeply engaged in meaningful projects that directly impact internal compliance and security. Your contributions will help ensure that the M3C5 platform adheres to stringent regulatory requirements and robust security standards, safeguarding sensitive data and operations.
- Collaborate with a Diverse Team of Professionals: You'll have the privilege of collaborating with a diverse team of professionals across various engineering and development functions within a dynamic environment. This fosters an atmosphere of open communication, knowledge sharing, and mutual support, allowing you to learn from varied perspectives and contribute your unique insights.
- Potential for Contract Extension: This contract engagement offers a strong potential for extension based on performance and project needs. This provides a stable pathway for continued engagement and the opportunity to make a longer-term impact within the organization, rewarding your contributions and expertise.
- Gain Valuable Experience in Data Analytics and Project Management: You will gain valuable experience in data analytics by leveraging tools like Kusto and Geneva to extract insights. Simultaneously, you'll enhance your expertise in project management by driving schedules, managing resources, and overseeing complex technical initiatives from end-to-end, broadening your professional skillset significantly.
If this Program Manager Tech 3 role aligns with your strong communication skills, your experience in technical specification writing and data analysis, and your passion for driving complex projects in a remote setting, we encourage you to learn more about this exciting contract opportunity. This is a fantastic chance to contribute to a leading technology organization and make a tangible impact on a critical platform.
Are you ready to leverage your program management skills to ensure the success of innovative engineering solutions?