A prominent banking client is actively seeking a highly skilled Data Analyst (Contract - Hybrid - Jersey City, NJ or Pennington, NJ) to join their team. This contract position, with a strong focus on an application migration, offers a hybrid work model with base locations in Jersey City (2 Bryant Park) or Pennington, New Jersey. The ideal candidate will possess strong analytical skills, meticulous attention to detail, and superior data extraction and scripting abilities. The client is specifically looking for an individual who has been part of an application/software transformation involving very large datasets. This role is only open to W2 candidates, and relocation is not accepted.
Data Analyst (Contract - Hybrid - Jersey City, NJ or Pennington, NJ)
Location: Hybrid – Jersey City, NJ (2 Bryant Park) or Pennington, NJ. (Client not accepting relocating candidates.)
Employment Type: Contract (W2 Only)
Pay Range: $70 - $75 per hour
Industry: Computer and Mathematical
What's the Job? Driving Data Transformation in Banking Compliance
As a Data Analyst focusing on an application migration within the banking sector, you'll be instrumental in transforming vast datasets from legacy systems to a new generation application. Your work is crucial for supporting compliance, risk management, and trading oversight through meticulous data handling and insightful reporting, particularly for voice recording metadata.
- Perform Data Integration, Mapping, Extraction, and Cleansing for Migration: You will be directly responsible for orchestrating the complex process of data integration and data mapping as well as data extraction management. This involves meticulously defining how data from legacy systems will be transformed and loaded into a new NetGen application. Crucially, you'll also lead data cleansing efforts, identifying and rectifying inconsistencies, redundancies, and inaccuracies to ensure the highest quality of data in the new system. Your precision is vital for a seamless and accurate application transformation.
- Collect, Analyze, and Cleanse Large Datasets for Application Transformation: You'll oversee the entire process of collecting, analyzing, and cleansing complex data sets that are central to a large-scale application transformation. This includes identifying relevant data sources, devising efficient collection methods, performing rigorous quality checks, and preparing the data for migration. Your expertise ensures the integrity and reliability of information as it transitions to the new platform.
- Utilize Scripting Languages for Intelligent Automation: You are proficient in SQL, Python, R, and/or other scripting languages to help with intelligent automation. This involves developing scripts and workflows that automate repetitive data tasks, enhance data processing efficiency, and enable advanced analytics, moving towards a more streamlined and self-sufficient data management environment.
- Collaborate Cross-Functionally on Project Goals and Deliverables: You'll have extensive experience working cross-functionally with stakeholders across various departments (e.g., IT, compliance, risk, trading, operations). Your collaboration will focus on defining clear project goals, meticulously gathering requirements, and ensuring the delivery of high-quality deliverables within tight deadlines. Your communication and coordination skills will be paramount for project success in a complex banking environment.
- Maintain and Analyze Large Datasets of Voice Recording Metadata: You will be responsible for meticulously maintaining and analyzing large datasets of voice recording metadata. This includes working with critical attributes such as timestamps, user IDs, call durations, and other relevant information extracted from voice recording systems. Your analysis will uncover patterns, anomalies, and insights crucial for compliance, risk oversight, and operational efficiency.
- Create Dashboards and Reports for Key Stakeholders: You will actively help create intuitive dashboards and comprehensive reports tailored for various key stakeholders, including compliance officers, risk managers, and trading supervisors. These visualizations and reports will present complex voice recording metadata in an easily digestible format, supporting critical decision-making related to regulatory adherence and market conduct.
- Work with Structured and Semi-Structured Data Across Multiple Systems: You will have hands-on experience working with both structured and semi-structured data across multiple, diverse systems. This includes industry-leading voice recording platforms such as NICE, Verint, and Red Box, as well as various internal platforms that store voice metadata. Your ability to integrate and analyze data from disparate sources is crucial for a complete compliance picture.
- Support Audits and Regulatory Inquiries: You will provide essential support for both audits and regulatory inquiries by efficiently extracting, analyzing, and presenting voice metadata. This involves responding to data requests from internal audit teams or external regulators, providing clear explanations of data lineage, and ensuring that all extracted information meets stringent compliance requirements in the financial sector.
- Monitor Gaps in Coverage and Escalate Issues: You will continuously monitor for gaps in coverage, such as missed or incomplete recordings of voice communications. Upon detection of such issues, you will promptly escalate them to the appropriate teams or management, ensuring that potential compliance breaches or operational failures are addressed immediately.
What's Needed? Your Expertise in Data Analysis and Voice Recording Systems
To excel as a Data Analyst in this role, you'll need extensive experience in data science principles, strong querying and scripting abilities, and specific familiarity with voice recording systems.
- Data Science Proficiency: You must have demonstrable proficiency in Data Science, encompassing key stages such as data pipelining (designing automated workflows for data movement), data extraction (retrieving data from various sources), data analysis (interpreting data to identify trends and insights), and reporting (presenting findings clearly and effectively). This holistic understanding is crucial for managing complex data initiatives.
- Familiarity with Voice Recording Systems and Metadata Analysis: You must have strong familiarity with voice recording systems (e.g., NICE, Genesys, Verint, Red Box) and specific expertise in metadata analysis related to voice recordings. This includes understanding the structure and content of voice metadata, its importance for compliance and auditing, and how to extract meaningful insights from it.
- Strong SQL or Similar Querying Languages: You are required to have strong skills in SQL or similar querying languages. This includes writing complex queries for data extraction, manipulation, transformation, and validation from large relational databases. Your proficiency in querying is fundamental for all data analysis and reporting tasks.
- Ability to Develop Scripts or Workflows for Automation: You must possess the ability to develop scripts or workflows for automation of reporting tasks. This indicates proficiency in programming languages (e.g., Python, R) or scripting tools that can streamline data extraction, analysis, and report generation, enhancing efficiency and reducing manual effort for compliance reporting.
- Excellent Problem-Solving Skills and Attention to Detail: You will exhibit excellent problem-solving skills, capable of diagnosing complex data issues, identifying root causes, and formulating effective solutions. Coupled with this, meticulous attention to detail is paramount for ensuring data accuracy, identifying subtle discrepancies, and maintaining compliance with stringent regulatory requirements in the banking industry.
What's in it for me? Growth, Impact, and Innovation in Financial Services
This contract Data Analyst position in Jersey City or Pennington, NJ, offers a compelling environment for professional growth and significant impact within a leading banking client.
- Opportunity to Work in a Dynamic and Innovative Environment: You'll have the invaluable opportunity to work in a dynamic and innovative environment that is constantly evolving with new technologies and regulatory demands. This ensures continuous learning and provides exciting challenges in data management and compliance.
- Gain Experience with Industry-Leading Tools and Technologies: You will gain valuable experience with industry-leading data analysis tools and technologies, including various voice recording systems (NICE, Verint, Red Box) and scripting languages (SQL, Python, R). This hands-on exposure will significantly enhance your technical skillset.
- Collaborate with a Diverse Team of Professionals: You'll have the privilege of collaborating with a diverse team of professionals across compliance, risk, trading, and IT. This fosters an atmosphere of open communication, knowledge sharing, and mutual support, allowing you to learn from varied perspectives.
- Potential for Contract Conversion: This contract position offers potential for conversion to a permanent role based on your performance and contributions. This provides a pathway for long-term career stability and growth within a leading banking institution.
- Engage in Meaningful Work for Compliance and Risk Management: You will be deeply engaged in meaningful work that directly supports compliance and risk management initiatives. Your contributions to data integrity and reporting for voice recordings are crucial for maintaining regulatory adherence and safeguarding the bank's operations.
Upon completion of 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 Data Analyst role in Jersey City, NJ, or Pennington, NJ, aligns with your strong analytical skills, expertise in SQL and scripting, and your experience with large-scale data transformations for compliance, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to make a significant impact within a leading banking client.
Ready to drive data integrity and compliance in financial services?
Job Features
Job Category | Data |
Our client is on the hunt for a talented Data Scientist (Contract - Hybrid - Addison, TX or Charlotte, NC). This 18-month contract position offers the flexibility of a hybrid work model, allowing you to be based in either Addison, Texas, or Charlotte, North Carolina. As a Data Scientist, you'll be responsible for designing, building, and maintaining cutting-edge document capture applications. The ideal candidate will have a solid background in software engineering, hands-on experience building Machine Learning NLP Models, and a good familiarity with Generative AI Models.
Data Scientist (Contract - Hybrid - Addison, TX or Charlotte, NC)
Location: Hybrid – Addison, TX, or Charlotte, NC
Term: 18 Month Contract
Employment Type: Contract
Pay Range: Not Specified (Competitive)
Industry: Computer and Mathematical
Position Summary: Crafting Intelligent Document Capture Solutions
We're looking for a Data Scientist who will be instrumental in the creation and maintenance of advanced document capture applications. This role is a unique blend of software engineering and machine learning, focusing on transforming how data is extracted and understood from various documents. The ideal candidate isn't just about models; they possess a solid background in building robust software, coupled with practical experience in developing Machine Learning (ML) and Natural Language Processing (NLP) models. A keen familiarity with the rapidly evolving landscape of Generative AI (Gen AI) Models will also be highly valued.
What's the Job? Driving AI/ML Innovation in Document Processing
As a Data Scientist, you'll be at the forefront of designing and building intelligent applications that can understand and process document data. Your responsibilities will span the entire machine learning lifecycle, from data preparation and model development to deployment and optimization, all with a focus on real-world application.
- Design, Build, and Maintain Document Capture Applications: You'll be responsible for the full lifecycle of designing, building, and maintaining document capture applications. This involves creating software solutions that can ingest, process, and extract information from various document types (e.g., invoices, forms, contracts). Your work will enhance efficiency and accuracy in data acquisition processes, fundamentally transforming how organizations handle information.
- Set Up Supervised and Unsupervised Learning ML/NLP Models: You'll have hands-on experience in setting up both supervised and unsupervised learning ML/NLP models. This includes the critical stages of data cleaning (preprocessing raw data for accuracy), data analytics (exploring data to find patterns and insights), feature creation (engineering relevant variables for models), model selection (choosing appropriate algorithms), implementing ensemble methods (combining multiple models for improved performance), and defining/tracking performance metrics visualization. Your comprehensive approach ensures robust and effective models.
- Develop ML/NLP Pipelines for Large Data Sets: You'll be instrumental in developing ML/NLP development pipelines of large data sets, encompassing both structured and unstructured data. This involves designing automated workflows for data ingestion, preprocessing, model training, validation, and deployment, capable of handling vast volumes of information efficiently. Your expertise in pipeline development is crucial for scalable ML operations.
- Design and Develop Enterprise-Scale ML/NLP Solutions: You'll apply your expertise in designing and developing enterprise-scale ML/NLP solutions across one or more specialized areas. This includes:
- Named Entity Recognition (NER): Identifying and classifying entities (e.g., names, dates, organizations) in text.
- Document Classification: Categorizing documents based on content.
- Document Summarization: Generating concise summaries of longer texts.
- Topic Modelling: Discovering abstract "topics" that occur in a collection of documents.
- Dialog Systems: Developing conversational AI interfaces.
- Sentiment Analysis: Determining the emotional tone of text.
- OCR Text Processing: Extracting text from images (Optical Character Recognition) and further processing it. Your contributions will bring intelligent automation to complex document workflows.
- Utilize Optical Character Recognition (OCR) Products: You'll have working knowledge and hands-on experience using OCR products (Optical Character Recognition). This is vital for extracting text from images or scanned documents, providing the raw data input for your NLP models and document capture applications.
Required Skills / Experience: Your Foundation in Data Science and Software Engineering
To excel as a Data Scientist in this role, you'll need extensive experience in data science, strong programming skills, and a solid understanding of machine learning and generative AI concepts.
- Extensive Data Scientist or Related Experience: You must have 7+ years as a Data Scientist or in related roles. This extensive background demonstrates a seasoned professional capable of tackling complex data challenges and delivering impactful solutions.
- Bachelor's Degree in Computer Science or Related Field: You must possess a Bachelor's degree in Computer Science or a related technical field (e.g., Data Science, Engineering, Mathematics). This academic foundation provides the essential theoretical knowledge for advanced data science and software development.
- Deep Understanding and Exposure to Generative AI: You are required to have a deep understanding and some exposure to new Generative AI (Gen AI) Open-source Models. This includes familiarity with architectures, capabilities, and applications of models like large language models (LLMs) and other generative AI technologies. Your ability to integrate and leverage these cutting-edge models will be crucial.
- Software Development and Agile Experience (5+ years): You must have at least 5 years of programming experience in software development. This indicates a strong foundation in building robust software applications. Coupled with this, direct experience working within an Agile process is required, demonstrating your ability to thrive in iterative development cycles.
- Python Programming for ML/NLP (5+ years): You must have at least 5 years of Python (or equivalent) programming experience specifically for working with ML/NLP models. This signifies strong proficiency in Python's data science ecosystem (e.g., scikit-learn, TensorFlow, PyTorch, NLTK, SpaCy) for model development, training, and deployment.
Desired Skills / Experience: Enhancing Your Impact
While the above are essential, the following skills and attributes would significantly enhance your application:
- Master's Degree: A Master's degree in Computer Science/Data Science, or a related technical field is highly desired, indicating advanced academic specialization.
- Collaboration with Diverse Partners: Experience collaborating with a diverse set of partners and stakeholders from various Lines of Business. This highlights your ability to bridge technical and business domains effectively.
- Highly Motivated and Self-Starter: You are highly motivated, proactive, and a self-starter, demonstrating a strong sense of ownership and the ability to create and execute plans without daily oversight.
- Critical Thinker and Problem Solver: You are a critical thinker with the proven ability to analyze problems, identify underlying issues, and provide effective, data-driven solutions.
- Ability to Navigate Enterprise Data Assets: The ability to navigate the enterprise data assets across multiple functions is valuable, indicating familiarity with complex data landscapes and data governance.
- Highly Organized and Prioritization Skills: You are highly organized, effectively prioritizing and balancing multiple efforts in a fast-paced environment.
- Excellent Communication and Presentation Skills: You possess excellent communication and Presentation skills, both verbal and written, for articulating complex findings clearly to diverse audiences.
- Strong Analytical Abilities: You have strong analytical abilities and are a great problem solver.
- Client Focused: You are client focused, consistently striving to deliver solutions that meet and exceed customer expectations.
What's in it for me? Growth, Innovation, and a Dynamic Team
This 18-month contract Data Scientist role offers a compelling environment for professional growth and significant impact within a leading technology firm.
- Opportunity to Work on Innovative Projects: You'll have the invaluable opportunity to work on innovative projects that are pushing the boundaries of AI in document capture and data processing.
- Collaborative and Dynamic Team: You will be part of a dynamic team that fosters collaboration and mutual support, allowing you to learn from and contribute to a group of talented professionals.
- Professional Growth and Development Opportunities: The organization is deeply committed to your professional growth and development, providing opportunities to enhance your skills in Machine Learning, NLP, and Generative AI.
- Engagement with Cutting-Edge Technology: You'll gain hands-on experience and continuous exposure to cutting-edge technology in the AI/ML domain, ensuring your expertise remains current and competitive.
- Meaningful Impact on Data Processing: Your work will have a meaningful impact on how organizations capture and process documents, contributing to significant advancements in data efficiency and insights.
- Flexible Hybrid Work Model: The role offers a hybrid work model, providing flexibility to balance onsite collaboration in Addison or Charlotte with remote work, supporting work-life balance.
Upon completion of 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 Data Scientist role, based in Addison, TX, or Charlotte, NC, aligns with your expertise in building ML/NLP models, your familiarity with Generative AI, and your passion for document capture applications, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to contribute to cutting-edge AI initiatives within a leading technology firm.
Ready to transform data processing with advanced AI?
Job Features
Job Category | AI, Artificial Intelligence, Data |
SAP Hybris Business System Analyst, Remote Contract, SAP Hybris, SAP Commerce Cloud, Hybris Modules, PCM, WCMS, Order Management, Promotions, Jenkins, Git, JIRA, Confluence, Database Design, SQL, E-commerce, SAP ERP Integration, Remote SAP Jobs, Wisconsin Tech Jobs
Senior .NET Application Engineer (Contract - Onsite - Boston, MA)
Our client is seeking a highly skilled Senior .NET Application Engineer to join their dynamic development team. This contract position, based onsite in Boston, Massachusetts, is crucial for supporting various projects. The ideal candidate will possess outstanding communication skills, a strong ability to work both independently and collaboratively, and a proactive approach to problem-solving, all essential for successfully aligning within the organization.
What's the Job? Driving Development and Database Activities
As a Senior .NET Application Engineer, you'll be deeply involved in the entire lifecycle of the current system, encompassing all development and database activities. Your role will blend hands-on coding, meticulous documentation, and crucial support, ensuring the system's reliability and efficiency.
- Engage in All Development and Database Activities: You'll be fully immersed in all development and database activities related to the current system. This means you'll contribute to both the front-end and back-end logic, as well as the underlying database structures and operations. Your comprehensive involvement ensures a holistic understanding and contribution to the system's performance and integrity.
- Participate in the Full Software Development Life Cycle (SDLC): You'll play an active role in the full life cycle of development activities. This includes contributing to the definition of requirements, leading hands-on development by writing clean and efficient code, performing rigorous testing to ensure quality, overseeing successful installation and deployment, creating comprehensive documentation, and providing ongoing maintenance for the software solutions. Your end-to-end participation guarantees robust and well-supported applications.
- Create and Maintain Essential Documentation: You will be responsible for meticulously creating and maintaining crucial documentation. This includes developing detailed data models (representing the structure of information), compiling data dictionaries (defining data elements and their characteristics), and authoring comprehensive functional design documents (outlining how the system should behave from a user's perspective). High-quality documentation is vital for knowledge transfer, system understanding, and future development.
- Translate System Requirements into Technical Specifications: You will bridge the gap between business needs and technical solutions by skillfully translating system requirements into precise technical specifications and processes. This applies specifically to modifications of existing systems, ensuring that proposed changes are accurately defined, feasible, and can be efficiently implemented by development teams. Your clear technical translation is key to successful system enhancements.
- Support Help Desk Activities and Tickets: You will provide essential support for activities and tickets originating from an internal Help Desk team. This team provides phone support to end-users, and you'll act as an escalation point or a direct support resource for complex issues that require in-depth application or database expertise. Your assistance ensures timely resolution of user problems and maintains operational continuity.
What's Needed? Your Expertise in .NET Development and Database Management
To excel as a Senior .NET Application Engineer, you'll need extensive experience with Microsoft development technologies, strong database skills, and excellent communication abilities.
- Proven Experience with Microsoft .NET Technologies: You must possess proven experience with core Microsoft .NET development technologies. This includes strong proficiency in ASP.NET for building web applications, C# and/or VB.NET for backend logic and application development, and hands-on experience with Microsoft Visual Studio as the integrated development environment.
- Strong Knowledge of Microsoft SQL Server and Database Management: You are required to have strong knowledge of Microsoft SQL Server and comprehensive expertise in database management. This includes proficiency in designing database schemas, writing complex SQL queries, optimizing database performance, managing stored procedures and functions, and ensuring data integrity and security within SQL Server environments.
- Ability to Design, Develop, Test, Support, and Debug Software: You must demonstrate the comprehensive ability to design, develop, test, support, maintain, and debug software applications. This holistic skill set covers the entire software development and operational lifecycle, indicating a well-rounded engineer capable of handling all aspects of an application.
- Experience with Web Technologies: You have hands-on experience with HTML5, CSS, JavaScript, and related web technologies. This indicates your proficiency in building and interacting with modern web-based user interfaces, complementing your backend development skills.
- Exceptional Communication Skills: You will possess exceptional verbal and written communication skills. This is crucial for collaborating effectively with various stakeholders, including technical teams, business users, and executive leadership, as well as for creating clear and comprehensive technical documentation.
What's in it for me? Innovation, Growth, and Collaboration
This contract Senior .NET Application Engineer position in Boston, MA, offers a compelling environment for professional growth and the chance to contribute to innovative projects.
- Opportunity to Work on Innovative Projects: You'll have the invaluable opportunity to work on innovative projects that push the boundaries of technology. This ensures continuous learning and provides exciting challenges that will keep your skills sharp and relevant in the evolving software development landscape.
- Collaborative Environment: You will thrive in a highly collaborative environment where teamwork is valued, and mutual support is encouraged. This fosters open communication and provides opportunities to learn from experienced professionals.
- Professional Development and Growth: The organization is committed to your professional development and growth within a dynamic team. This means access to resources for skill enhancement, opportunities to explore new technologies, and mentorship from senior engineers.
- Engagement with High-Profile Executive Stakeholders: You'll gain valuable engagement with high-profile executive stakeholders. This offers unique networking opportunities and the chance to present your work and contribute to strategic discussions at the highest levels of the organization.
- Access to Latest Tools and Technologies: You'll have access to the latest tools and technologies in software development. This continuous exposure ensures your expertise remains cutting-edge and positions you at the forefront of technological advancements.
- Flexible Work Arrangements: The client offers flexible work arrangements after an initial orientation period. This provides greater autonomy and flexibility, supporting work-life balance while ensuring effective project delivery.
Upon completion of 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 Senior .NET Application Engineer role in Boston, MA, aligns with your expertise in ASP.NET, C#, SQL Server, and your passion for full-lifecycle software development, we encourage you to learn more about this exciting onsite contract opportunity. This is a fantastic chance to contribute to innovative projects and grow your career within a leading technology firm.
Job Features
Job Category | Engineering |
A leading technology solutions provider is seeking a highly skilled SAP Hybris Business System Analyst (Contract - Remote) to join their team. This remote contract position, while based out of Milwaukee, WI, offers full remote flexibility. As a vital part of the IT department, you'll support various technical teams. The ideal candidate will possess strong problem-solving skills, excellent communication abilities, and a collaborative mindset, all essential for successfully aligning within the organization's innovative environment.
SAP Hybris Business System Analyst (Contract - Remote)
Location: Remote (based out of Milwaukee, WI)
Employment Type: Contract
Pay Range: Not Specified
Industry: Computer and Mathematical
What's the Job? Driving E-commerce Innovation with SAP Hybris
As an SAP Hybris Business System Analyst, you'll play a pivotal role in the design, development, and optimization of the SAP Hybris Commerce platform. Your responsibilities will blend technical expertise with strategic leadership and collaborative problem-solving, ensuring seamless e-commerce operations and integration with core SAP systems.
- Manage and Lead Development Teams in SAP Hybris Projects: You'll take a leading role in managing and guiding development teams through various SAP Hybris projects. This involves overseeing project timelines, resource allocation, and ensuring that development efforts align with business requirements and best practices. Your leadership will be crucial for the successful delivery of complex e-commerce solutions.
- Configure, Customize, and Extend the SAP Hybris Commerce Platform: You'll be hands-on in the technical evolution of the SAP Hybris Commerce platform. This means expertly configuring standard functionalities, customizing existing modules to meet unique business needs, and extending the platform's capabilities through custom development. Your work will directly enhance the platform's features and adaptability.
- Mentor Junior Developers and Business System Analysts: You'll serve as a vital mentor, actively guiding and supporting junior developers and business system analysts. This involves sharing your deep SAP Hybris knowledge, providing technical advice, conducting code reviews (for developers) or design reviews (for analysts), and fostering their professional growth. Your mentorship contributes directly to the team's overall expertise and capabilities.
- Collaborate on Data Modeling, Performance Tuning, and System Architecture: You'll engage in close collaboration on critical technical aspects of the Hybris platform. This includes contributing to data modeling efforts to ensure efficient and scalable data structures, performing performance tuning to optimize system responsiveness and throughput, and influencing system architecture decisions to ensure the platform is robust, secure, and future-proof.
- Ensure Effective Integration with SAP Systems and Data Synchronization: A key responsibility will be to ensure effective integration with core SAP systems such as ERP (Enterprise Resource Planning) and CRM (Customer Relationship Management). This involves designing and implementing seamless data flow mechanisms and meticulously ensuring data synchronization between Hybris and these critical SAP modules. Your work guarantees consistent data across the enterprise, crucial for e-commerce, sales, and inventory management.
What's Needed? Your Qualifications for SAP Hybris Excellence
To excel as an SAP Hybris Business System Analyst, you'll need a strong academic background, deep understanding of SAP Hybris, and proficiency with relevant development and database tools.
- Bachelor's Degree in Relevant Field: You must possess a Bachelor's degree in Computer Science, Information Technology, or a related field. This academic foundation provides the essential theoretical knowledge for understanding complex software systems and enterprise applications.
- Deep Understanding of SAP Hybris / SAP Commerce Cloud: You are required to have a deep understanding of SAP Hybris / SAP Commerce Cloud. This includes comprehensive knowledge of its architecture, core functionalities, and how it is used to build and manage e-commerce websites and digital experiences.
- Experience with Key Hybris Modules: You must have hands-on experience with essential Hybris modules, such as:
- PCM (Product Content Management): For managing product information, catalogs, and hierarchies.
- WCMS (Web Content Management System): For managing website content, pages, and templates.
- Order Management: For handling order processing, fulfillment, and customer service.
- Promotions: For configuring and managing discounts, vouchers, and marketing campaigns. Your practical experience with these modules is crucial for building and maintaining comprehensive e-commerce solutions.
- Proficiency with Development Tools: You must demonstrate proficiency with industry-standard development tools including Jenkins (for CI/CD pipelines), Git (for version control), JIRA (for project and issue tracking), and Confluence (for team collaboration and documentation). Your command of these tools ensures efficient development and project management workflows.
- Strong Understanding of Database Design and SQL: You are required to have a strong understanding of database design principles (e.g., normalization, indexing, relationships) and solid SQL proficiency. This is essential for querying, manipulating, and understanding the data structures that underpin the SAP Hybris platform and its integrations.
What's in it for me? Growth, Innovation, and a Collaborative Culture
This contract SAP Hybris Business System Analyst position offers a compelling environment for professional growth and significant impact within a leading technology solutions provider.
- Opportunity to Work on Innovative Projects: You'll have the invaluable opportunity to work on innovative projects that are pushing the boundaries of e-commerce solutions within a dynamic environment. This ensures continuous learning and provides exciting challenges in a rapidly evolving technological landscape.
- Collaborative Culture that Values Diverse Perspectives: You will be part of a highly collaborative culture that actively values diverse perspectives. This fosters an atmosphere of open communication, knowledge sharing, and mutual support, allowing you to learn from varied backgrounds and contribute your unique insights to drive collective success.
- Professional Development and Mentorship Opportunities: The organization is deeply committed to your professional development and mentorship. This means access to continuous learning resources, opportunities to enhance your SAP Hybris expertise, and guidance from experienced professionals, ensuring a clear pathway for career advancement.
- Exposure to Cutting-Edge Technologies and Methodologies: You'll gain extensive exposure to cutting-edge technologies and methodologies in e-commerce, cloud platforms, and data integration. This ensures your skills remain highly relevant and competitive in the fast-paced technology solutions industry.
- Chance to Make a Significant Impact: You'll have the distinct chance to make a significant impact within the organization. Your contributions to the SAP Hybris platform will directly influence the success of e-commerce operations, customer engagement, and overall business growth.
Upon completion of 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 SAP Hybris Business System Analyst role aligns with your expertise in SAP Hybris / SAP Commerce Cloud, your development skills, and your passion for driving e-commerce innovation in a remote setting, we encourage you to learn more about this exciting contract opportunity. This is a fantastic chance to make a significant impact within a leading technology solutions provider.
Job Features
Job Category | Data |
A leader in technology innovation is looking for a pioneering GenAI Developer (Contract - Onsite - Charlotte, NC) to join their team. This contract position, based onsite in Charlotte, North Carolina, is vital for supporting cutting-edge AI initiatives. The ideal candidate will possess strong problem-solving skills, excellent communication abilities, and a collaborative mindset, all essential for successfully aligning within this dynamic organization. Please note: this role is only open to W2 candidates; no C2C arrangements.
GenAI Developer (Contract - Onsite - Charlotte, NC)
Location: Charlotte, NC – This is an Onsite role, requiring daily presence at the designated facility.
Employment Type: Contract (W2 Only)
Pay Range: Competitive
Industry: Computer and Mathematical
What's the Job? Building the Next Generation of AI Applications
As a GenAI Developer, you'll be at the forefront of designing, developing, and deploying advanced Artificial Intelligence applications, specifically leveraging Generative AI models. Your role is critical in translating groundbreaking AI research into real-world solutions that drive innovation.
- Develop GenAI Applications Using LLMs, Agentic Frameworks, and Related Technologies: You will be responsible for meticulously developing Generative AI (GenAI) applications that leverage cutting-edge technologies. This includes working extensively with Large Language Models (LLMs) to create intelligent, context-aware applications. You'll also integrate and develop solutions using agentic frameworks (for building autonomous AI agents) and other related AI technologies, designing sophisticated systems that can generate content, automate tasks, and interact intelligently.
- Integrate AI Models with Enterprise Systems and Cloud Products: You will play a crucial role in integrating AI models with diverse enterprise systems and Cloud products. This involves designing and implementing robust APIs, data pipelines, and middleware that allow AI models to seamlessly communicate with existing business applications (e.g., CRM, ERP), data warehouses, and cloud services (e.g., AWS, Azure, GCP). Your expertise will ensure that AI capabilities are fully leveraged across the organization.
- Work with Java, Python, OpenShift Containers, and Large-Scale Applications: You will work hands-on with a versatile technology stack. This includes developing in both Java and Python, leveraging these languages for various components of GenAI applications, from backend services to data processing and model interaction. You'll also utilize OpenShift containers (and underlying Kubernetes) for deploying and managing these applications, ensuring scalability and efficiency. Your work will involve building and supporting large-scale applications designed for enterprise-level performance and reliability.
- Stay Ahead with Advancements in AI and Apply to Real-World Solutions: You will be expected to continuously stay ahead with the latest advancements in AI. This involves researching emerging models, techniques, and tools in Generative AI, machine learning, and related fields. Crucially, you will then apply these cutting-edge advancements to real-world solutions, translating theoretical concepts into practical applications that solve complex business challenges and drive innovation for the client.
- Troubleshoot Complex Technical Issues and Lead Teams/Ensure Risk Compliance: You will diagnose and troubleshoot and resolve complex technical issues across the GenAI application stack, from model performance to integration challenges. Beyond technical problem-solving, you will also play a leadership role, potentially leading teams in specific project areas. Furthermore, you'll be responsible for ensuring risk compliance, making sure that all AI solutions adhere to relevant security policies, ethical guidelines, and regulatory requirements, particularly important in regulated industries.
What's Needed? Your Expertise in Generative AI Development
To excel as a GenAI Developer, you'll need extensive software engineering experience, deep practical knowledge of AI/ML and cloud technologies, and proven leadership in software development lifecycles.
- Extensive Software Engineering Experience: You must possess 5+ years of demonstrable software engineering experience or equivalent expertise shown through work, consulting, training, or education. This broad background indicates a seasoned professional capable of tackling complex software development challenges.
- Extensive Java, Python, and OpenShift Experience: You must have 5+ years of hands-on experience working with Java and Python, demonstrating proficiency in both languages for software development. Additionally, you need 5+ years of experience with OpenShift containers, indicating a strong understanding of containerization, deployment, and management within an OpenShift/Kubernetes environment.
- Data Engineering & AI/ML or Cloud GCP Experience: You must possess 3+ years of experience in data engineering & AI/ML (e.g., building data pipelines, working with machine learning models) or Cloud GCP (Google Cloud Platform) experience (e.g., leveraging GCP services for AI/ML workloads). This indicates a foundational understanding of data science pipelines and cloud-based AI infrastructure.
- SDLC & Agile Tools Experience: You are required to have 2+ years of experience with SDLC (Software Development Life Cycle) and Agile tools such as JIRA (for project and issue tracking), GitHub (for source code management and version control), and Jenkins (for CI/CD pipelines and automation). This demonstrates your familiarity with modern software development practices.
- Proven Ability to Mentor and Lead Technical Projects: You must have a proven ability to mentor junior engineers, sharing your expertise and guiding their professional development. Furthermore, demonstrated experience in leading technical projects (e.g., defining scope, managing timelines, coordinating development efforts) is essential, indicating strong leadership potential.
What's in it for me? Impact, Growth, and Innovation at the Forefront of AI
This contract GenAI Developer position in Charlotte, NC, offers a compelling environment for professional growth and significant impact within a leading technology innovation organization.
- Opportunity to Work on Innovative AI Projects: You'll have the invaluable opportunity to work on truly innovative AI projects that are at the forefront of technology. Your contributions will directly influence the development of next-generation Generative AI solutions that make a real impact on complex business challenges.
- Collaborative and Inclusive Work Environment: You will join a highly collaborative and inclusive work 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.
- Professional Growth and Development Opportunities: The organization is deeply committed to your professional growth and development. This means access to continuous learning resources, opportunities to explore new AI/ML technologies, specialized training, and mentorship from industry experts. You will have a clear pathway to enhance your skills and advance your career in the rapidly evolving AI domain.
- Access to the Latest Technologies and Tools: You'll gain access to the latest technologies and tools in the industry relevant to Generative AI, LLMs, containerization, and cloud computing. This continuous exposure ensures your expertise remains cutting-edge and highly relevant in the tech landscape.
- Be Part of a Forward-Thinking Team: You will be part of a forward-thinking team that actively embraces change and innovation. This culture encourages creative problem-solving, experimentation, and pushing boundaries, providing a dynamic and intellectually stimulating work environment where your ideas can truly flourish.
Upon completion of 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 GenAI Developer role in Charlotte, NC, aligns with your experience in developing Generative AI applications, your proficiency in Java and Python with OpenShift, and your passion for driving innovation in AI, we encourage you to learn more about this exciting onsite contract opportunity. This is a fantastic chance to contribute to cutting-edge AI initiatives within a leading technology organization.
Are you ready to build the future of AI in a dynamic and impactful role?
Job Features
Job Category | AI, Artificial Intelligence |
Software Development Engineer III (Contract - Onsite - Seattle, WA)
A leading technology company is looking for a highly skilled Software Development Engineer III to join their innovative team. This contract position, based onsite in Seattle, Washington, is crucial for supporting cutting-edge cloud solutions. The ideal candidate will possess strong problem-solving skills, excellent communication abilities, and a collaborative mindset, all essential for successfully aligning within this dynamic organization. Please note: this role is not open to C2C (corp-to-corp) engagement.
What's the Job? Building the Next Generation of Cloud Services
As a Software Development Engineer III, you'll be at the heart of designing and building scalable, efficient, and innovative cloud services and developer tools. Your work will span the entire software development lifecycle, contributing to solutions that shape the future of cloud technology.
- Design and Develop Cloud Services and Developer Tools: You will be responsible for meticulously designing and developing cutting-edge cloud services and developer tools. This involves creating scalable, resilient, and highly available software that forms the backbone of cloud offerings, as well as building tools that empower other developers to utilize these services efficiently. Your contributions will directly impact the capabilities and accessibility of the client's cloud platform.
- Participate in the Full Software Development Life Cycle: You will actively participate in the full software development life cycle (SDLC). This encompasses all phases, from initial requirements gathering and design to hands-on coding, rigorous testing (unit, integration, and end-to-end), and seamless deployment of cloud solutions. Your holistic involvement ensures comprehensive ownership and delivery of high-quality software.
- Conduct Code Reviews and Maintain Coding Standards: You will play a crucial role in ensuring code quality and consistency by actively conducting code reviews for your peers. This involves meticulously reviewing code for functionality, performance, security, and adherence to established coding standards. Your constructive feedback helps maintain a high level of code craftsmanship across the development team.
- Collaborate with Cross-Functional Teams on New Features: You will foster strong relationships and collaborate with cross-functional teams across the organization. This partnership is essential for defining new features, gathering requirements, discussing technical feasibility, and collectively driving the implementation of innovative functionalities that enhance cloud services and meet evolving business needs.
- Utilize Amazon Web Services to Create Scalable Solutions: You will leverage your expertise in Amazon Web Services (AWS) to create scalable and efficient solutions. This involves designing and implementing cloud-native architectures, utilizing various AWS services (e.g., EC2, Lambda, S3, DynamoDB, API Gateway, SQS, SNS) to build robust, high-performance, and cost-effective cloud applications that can handle increasing demands seamlessly.
What's Needed? Your Qualifications for Cloud Software Excellence
To excel as a Software Development Engineer III, you'll need extensive professional experience in software development, a strong background in AWS, and proficiency in key programming languages.
- Extensive Professional Software Development Experience: You must possess 5-7+ years of non-internship professional software development experience. This extensive background indicates a seasoned professional with a proven track record of designing, developing, and deploying software solutions in complex, real-world environments.
- Full Software Development Life Cycle Experience: You must have 4+ years of dedicated experience in the full software development life cycle (SDLC). This demonstrates your comprehensive understanding of modern software development processes, from conceptualization to post-deployment operations.
- Proficiency in Key Programming Languages: You are required to have strong proficiency in programming Java, TypeScript, and Python. This versatile skill set allows you to contribute to various components across the software stack, from backend services to front-end interfaces and automation scripts, ensuring adaptability to diverse project needs.
- Experience Developing Solutions with Amazon Web Services and CDK: You must have proven experience developing solutions using Amazon Web Services (AWS). This includes hands-on expertise with various AWS services for compute, storage, networking, and serverless architectures. Crucially, experience with AWS CDK (Cloud Development Kit) is required, demonstrating your ability to define cloud infrastructure using familiar programming languages, enhancing automation and infrastructure as code practices.
- Computer Science or Equivalent Technical Degree: You must hold a Computer Science or equivalent technical degree. This academic background provides the essential theoretical knowledge in algorithms, data structures, and software engineering principles crucial for building robust and efficient software solutions.
What's in it for me? Growth, Innovation, and Impact in the Cloud
This contract Software Development Engineer III position in Seattle, WA, offers a compelling environment for professional growth and significant impact within a leading technology company.
- Opportunity to Work on Cutting-Edge Technology Projects: You'll have the invaluable opportunity to work on cutting-edge technology projects that are pushing the boundaries of cloud computing. This ensures continuous exposure to the latest innovations in software development and distributed systems, keeping your skills at the forefront of the industry.
- Collaborative and Inclusive Work Environment: You will join a highly collaborative and inclusive work 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 various talented professionals.
- Professional Growth and Development Opportunities: The organization is deeply committed to your professional growth and development. This means access to continuous learning resources, opportunities to explore new cloud technologies, and mentorship from experienced engineers, ensuring a clear pathway to enhance your skills and advance your career.
- Engagement in Impactful Projects: You will be deeply engaged in impactful projects that shape the future of cloud services. Your contributions will directly influence the development of core platforms and tools used by a broad range of developers and businesses, providing a profound sense of purpose.
- Access to a Diverse Team of Talented Professionals: You'll gain access to a diverse team of talented professionals across various engineering and development functions. This provides excellent networking opportunities and the chance to collaborate with experts on complex, innovative projects.
Upon completion of 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 Software Development Engineer III role in Seattle, WA, aligns with your experience in cloud service development, your proficiency in Java, TypeScript, and Python, and your passion for building scalable solutions on AWS, we encourage you to learn more about this exciting onsite contract opportunity. This is a fantastic chance to contribute to cutting-edge cloud technologies within a leading organization.
Job Features
Job Category | Engineering |
Senior Software Engineer (Contract - Hybrid - Austin, TX)
A prominent client in the gaming industry is actively seeking a highly skilled Senior Software Engineer to join their dynamic team. This 6-month contract position, based in Austin, Texas, offers a flexible hybrid work model, blending onsite collaboration with remote flexibility. As a vital member of the Battle.net Game Service Access team, the ideal candidate will possess excellent communication skills, strong problem-solving abilities, and a collaborative mindset, all essential for successfully aligning within this innovative organization. This role also has the possibility of extension or conversion to a permanent position.
What You'll Be Doing: Crafting Gaming's Core Services
As a Senior Software Engineer, you'll play a critical role in developing and maintaining the large-scale distributed systems that power Battle.net, directly impacting the global gaming experience. Your responsibilities will bridge core platform development with support for game integration and reliability.
- Develop and Maintain Large-Scale Distributed Systems: You will be responsible for meticulously developing and maintaining large-scale distributed systems. This involves designing, coding, and optimizing backend services that handle millions of concurrent users and high transaction volumes. Your work will ensure the scalability, reliability, and performance of the core infrastructure that underpins Battle.net's global operations.
- Implement Features in Game SDKs: You will be instrumental in implementing new features within the SDKs (Software Development Kits) that are utilized across all games integrated with the Battle.net platform. This requires a deep understanding of SDK development, ensuring that new functionalities are robust, easy for game developers to integrate, and perform optimally across various gaming titles. Your contributions directly enhance gameplay experiences and platform capabilities.
- Create Sample Applications for Platform Features: You will proactively create sample applications that demonstrate how to effectively use key platform features. These sample applications will run across a variety of environments, including desktop, consoles, and mobile devices. Your work here serves as vital documentation and practical guidance, enabling game developers and other integrators to efficiently leverage Battle.net's capabilities.
- Create Unit and Integration Test Code for Service Reliability: You will be diligent in creating comprehensive unit and integration test code to rigorously validate service reliability. This involves designing test cases that cover various scenarios, automating tests within CI/CD pipelines, and ensuring that new features and existing functionalities meet strict quality and performance standards before deployment. Your focus on testing is crucial for maintaining an "always-on" service.
- Write API Documentation for Developers: You will be responsible for meticulously writing clear and comprehensive API documentation for consumption by game developers and other integrators. This involves detailing API endpoints, request/response formats, authentication methods, error codes, and usage examples. High-quality documentation is paramount for enabling seamless integration of games with the Battle.net platform and supporting external developers.
What's Needed: Your Expertise in Game Service Development
To excel as a Senior Software Engineer in this high-stakes gaming environment, you'll need extensive C++ development experience, strong foundational computer science skills, and familiarity with distributed systems and databases.
- Extensive C++ Software Development Experience: You must possess 5 years of demonstrable experience with software development in C++. This indicates deep proficiency in low-level programming, memory management, and developing high-performance code, which is foundational for game services and large-scale distributed systems.
- Experience with C#: You are required to have practical experience with C#. This broadens your capability, indicating versatility across different programming languages that may be used within the Battle.net ecosystem or for tooling.
- Experience Building High-Quality Software: You must have a proven track record of building high-quality software. This includes a commitment to clean code, robust testing, performance optimization, and developing maintainable and scalable solutions in a professional environment.
- Excellent Communication Skills: You possess excellent communication skills, both verbal and written. This is crucial for collaborating effectively with cross-functional teams (e.g., game developers, product managers), articulating complex technical concepts, and writing clear API documentation.
- Strong Data Structure, Logic, and Algorithm Skills: You bring strong data structure, logic, and algorithm skills. This foundational computer science knowledge is vital for designing efficient and optimized solutions for large-scale distributed systems and for tackling complex problem-solving challenges inherent in game service development.
- Working Knowledge of Databases (Relational and NoSQL): You must have a working knowledge of various database technologies, including both relational databases like MySQL and NoSQL databases such as Cassandra or Redis. This indicates your ability to interact with, query, and understand data storage mechanisms crucial for managing game-related information and user data.
- Experience Supporting a Live Always-On Service: You have proven experience supporting a live, always-on service. This demonstrates your understanding of the demands of a 24/7 production environment, including monitoring, incident response, troubleshooting under pressure, and ensuring high availability for critical user-facing systems.
Bonus Qualification:
- Bachelor's Degree in Computer Science: While not strictly required, a Bachelor's degree in computer science is considered a significant bonus. This academic background provides a strong theoretical foundation in software engineering principles and problem-solving methodologies.
What's in it for me? Impact, Growth, and Gaming Innovation
This 6-month contract opportunity as a Senior Software Engineer in Austin, TX, offers a compelling environment for professional growth and significant impact within a leading gaming industry client.
- Opportunity to Work on Impactful Game Features: You'll have the invaluable opportunity to work on impactful game features that directly enhance gameplay experiences for millions of players. Your code will bring new functionalities and improvements to life within the Battle.net platform.
- Collaborative and Supportive Team Environment: You will join a highly collaborative and supportive team environment where teamwork is highly valued, and mutual assistance is encouraged. This fosters an atmosphere of open communication, knowledge sharing, and collective problem-solving.
- Chance to Work with Experienced Professionals: You'll have the privilege of working with experienced engineers and product managers who are leaders in the gaming industry. This offers excellent mentorship opportunities and a chance to learn from seasoned experts.
- Hybrid Work Model for Flexibility: The role offers a hybrid work model, providing flexibility between remote and on-site work in Austin. This arrangement supports work-life balance while ensuring effective team collaboration and access to essential resources.
- Engagement in a Culture of Innovation: You'll be actively engaged in a culture that values innovation and continuous improvement. Your ideas for optimizing systems, developing new features, and enhancing gaming experiences will be welcomed, contributing to a forward-thinking and evolving work environment.
- Potential for Extension or Conversion: This 6-month contract comes with the possibility of extension or conversion to a permanent role, offering a pathway for long-term career stability and growth within a prominent gaming company.
Upon completion of the 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 Senior Software Engineer role in Austin, TX, aligns with your C++ development expertise, your passion for building large-scale distributed systems, and your interest in the gaming industry, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to contribute to the core services of a leading gaming platform.
Are you ready to bring your engineering skills to enhance global gameplay experiences?
Job Features
Job Category | Engineering |
ServiceNow IRM Risk Manager (Contract - Remote)
Our client, a leading provider in risk management solutions, is looking for a strategic ServiceNow IRM Risk Manager to join their team. This contract position is 100% remote, offering exceptional flexibility. As a vital member of the Risk Management Department, you'll support various cross-functional teams. The ideal candidate will bring strong analytical skills, excellent communication abilities, and a collaborative mindset, all essential for aligning successfully with the organization's commitment to robust risk governance.
What's the Job? Driving Integrated Risk Management with ServiceNow
As a ServiceNow IRM Risk Manager, you'll be at the forefront of identifying, assessing, and mitigating risks across the organization. Your role is pivotal in leveraging the ServiceNow platform to develop robust risk management frameworks, ensuring compliance, and providing strategic insights to leadership.
- Identify Potential Risks to the Organization: You'll be responsible for meticulously identifying potential risks to the organization. This involves conducting thorough assessments that consider a wide array of factors, including financial risks (e.g., market volatility, credit risk), operational risks (e.g., process failures, system outages), compliance risks (e.g., regulatory breaches, policy violations), and reputational risks (e.g., negative public perception, brand damage). Your comprehensive approach ensures a holistic view of the risk landscape.
- Analyze the Likelihood and Potential Impact of Identified Risks: Once risks are identified, you will rigorously analyze their likelihood and potential impact. This involves using quantitative and qualitative methods to assess the probability of a risk occurring and the severity of its consequences if it does. Your analysis will inform risk prioritization, allowing the organization to focus resources on the most critical threats to its operations and objectives.
- Develop and Implement Strategies to Minimize or Eliminate Risks: You will then take a proactive role in developing and implementing strategies to minimize or eliminate identified risks. This includes designing and deploying controls, recommending policy changes, advising on technological solutions, and guiding process improvements. Your goal is to reduce risk exposure to an acceptable level, balancing security and efficiency.
- Create and Maintain Risk Management Policies and Procedures: You will be instrumental in creating and maintaining comprehensive risk management policies and procedures. These documents will define the organization's approach to risk identification, assessment, mitigation, monitoring, and reporting. Your clear and concise documentation ensures consistency, facilitates training, and supports adherence to internal governance standards.
- Prepare and Present Risk Reports to Executive Leadership: You will be responsible for preparing and confidently presenting insightful risk reports to executive leadership. These reports will highlight key risks, their potential impact, and recommended solutions. Your ability to translate complex risk data into clear, actionable intelligence is crucial for informing strategic decision-making and securing necessary resources for risk mitigation efforts.
What's Needed? Your Expertise in ServiceNow IRM and Risk Governance
To excel as a ServiceNow IRM Risk Manager, you'll need a strong foundation in the ServiceNow platform, deep understanding of integrated risk management, and excellent communication skills.
- Proven Experience with ServiceNow Platform: You must possess proven experience with ServiceNow platform functionalities, scripting, and best practices. This indicates your ability to leverage ServiceNow's capabilities for risk management, including configuring modules, customizing workflows, writing scripts (e.g., in JavaScript), and implementing solutions that optimize the platform for specific organizational needs.
- Strong Understanding of Integrated Risk Management Principles: You are required to have a strong understanding of Integrated Risk Management (IRM) principles, practices, and methodologies. This encompasses knowledge of how to unify various risk disciplines (e.g., operational risk, IT risk, compliance risk) into a single framework, providing a holistic view of the organization's risk landscape.
- Familiarity with GRC Frameworks and Regulations: You must have familiarity with Governance, Risk, and Compliance (GRC) frameworks and regulations. This includes understanding how to align risk management practices with industry standards (e.g., NIST, ISO 27001), regulatory requirements (e.g., SOX, GDPR), and internal policies to ensure effective risk oversight and compliance.
- Proficiency in Scripting Languages and ServiceNow Development Tools: You will demonstrate proficiency in scripting languages, particularly JavaScript, which is essential for ServiceNow development. This includes the ability to write custom scripts, automate tasks, and extend platform functionalities. Familiarity with ServiceNow development tools (e.g., Studio, Workflow Editor, Flow Designer) is also crucial.
- Excellent Communication, Interpersonal, and Presentation Skills: You will possess excellent communication skills, both written and verbal. This is vital for articulating complex risk concepts clearly. Strong interpersonal skills are needed for effective collaboration with diverse teams, and exceptional presentation skills are required for conveying risk reports and recommendations to executive leadership and various stakeholders.
What's in it for me? Impact, Growth, and Flexibility
This contract ServiceNow IRM Risk Manager position offers a compelling environment for professional growth and significant impact within a leading risk management solutions provider.
- Opportunity to Lead Risk Management Processes: You'll have the invaluable opportunity to lead and drive risk management processes within a dynamic organization. This places you at the forefront of critical initiatives that directly impact operational integrity and strategic decision-making.
- Work Remotely with Flexibility: You'll benefit from the flexibility of a 100% remote work environment, allowing you to balance your professional and personal life effectively while contributing to vital risk management functions.
- Collaborate with Diverse Teams and Stakeholders: You'll have the privilege of collaborating with diverse teams and stakeholders across various departments, including business units, IT, audit, and compliance. This fosters cross-functional understanding and broadens your professional network.
- Enhance Professional Skills and Expertise: This role provides a direct opportunity to enhance your professional skills and deepen your expertise in both ServiceNow and risk management. You'll work with advanced functionalities of the platform and tackle complex risk scenarios, ensuring continuous professional development.
- Be Part of a Culture that Values Innovation: You'll be part of a vibrant culture that values innovation and continuous improvement. Your ideas for optimizing risk processes and leveraging new technologies will be welcomed, contributing to a forward-thinking and evolving work environment.
If this ServiceNow IRM Risk Manager role aligns with your expertise in ServiceNow, your understanding of integrated risk management, and your passion for leading risk mitigation strategies in a remote setting, we encourage you to learn more about this exciting contract opportunity. This is a fantastic chance to drive crucial risk management processes within a dynamic organization.
Ready to leverage your skills to safeguard organizational integrity and contribute to innovation?
Job Features
Job Category | IT, Security |
A leading Fortune 100 Financial Institution is actively seeking highly skilled SQL Data Engineers (Mid & Senior Levels) (Contract - Hybrid - Charlotte, NC or Dallas, TX) to expand their technology team. This 12-24 month contract position offers a flexible hybrid work model, requiring 3-4 days per week onsite in either Charlotte, NC, or Dallas, TX. This division plays a pivotal role in building and maintaining scalable data pipelines that power mission-critical finance applications. You'll join a team that thrives on ownership, technical rigor, and effective communication across data and business stakeholders, offering a chance to significantly impact enterprise-scale decision-making systems.
SQL Data Engineer (Mid & Senior Levels) (Contract - Hybrid - Charlotte, NC or Dallas, TX)
Location: Hybrid – Charlotte, NC or Dallas, TX (3–4 days per week onsite)
Contract Duration: 12–24 Months
Employment Type: Contract (W2 Only)
Pay Rate Range: Mid-Level: $53–57/hr | Senior: $67–74/hr
Industry: Computer and Mathematical / Banking/Financial Services
Start Date: ASAP
Interview Format: Microsoft Teams – One & Done (Interview Slots Available Daily 1–5 PM ET – quick turnaround guaranteed)
Position Overview: Powering Mission-Critical Finance Applications
We are actively hiring Mid-Level and Senior SQL Data Engineers to support the strategic expansion of a leading financial institution’s technology team. This specialized division is at the heart of the organization, playing a pivotal role in building, optimizing, and maintaining scalable data pipelines that serve as the backbone for mission-critical finance applications. This opportunity offers you the chance to leave a lasting mark on core systems that directly influence and empower enterprise-scale decision-making processes. You'll join a team culture that deeply values individual ownership, rigorous technical excellence, and the ability to communicate complex data concepts effectively across both technical and business stakeholders.
What’s the Job? Core Responsibilities Driving Data Pipeline Excellence
As a SQL Data Engineer, you will be instrumental in the full lifecycle of data pipeline management, from design and development to optimization and troubleshooting, ensuring high availability and accuracy of data for critical financial applications.
- Design, Build, and Manage Robust SQL-Based ETL Pipelines: You will be responsible for meticulously designing, building, and managing robust SQL-based ETL (Extract, Transform, Load) pipelines. This involves architecting efficient data extraction strategies from various source systems, developing complex SQL scripts for data transformation to ensure quality and consistency, and optimizing loading processes into target data warehouses or data marts. Your work will be foundational for delivering clean, reliable data.
- Leverage AutoSys for Job Scheduling and Orchestration: You will expertly leverage AutoSys (or other comparable enterprise job control systems like Control-M, IBM Tivoli Workload Scheduler) for the sophisticated scheduling and orchestration of data jobs. This includes defining job dependencies, setting up complex schedules, monitoring job execution, and troubleshooting failures to ensure that data pipelines run efficiently and reliably on time, every time, supporting critical financial reporting cycles.
- Collaborate with Upstream Data Providers and Troubleshoot Issues: You will foster strong relationships and collaborate with upstream data providers to understand data sources, schemas, and delivery mechanisms. A crucial part of this collaboration will be to troubleshoot data delivery or schema issues, working proactively with source system owners to resolve inconsistencies or delays that impact downstream data pipelines, ensuring continuous and accurate data flow.
- Translate Complex Data Requirements into Scalable Engineering Solutions: You will possess the skill to translate complex data requirements from business stakeholders into robust and scalable engineering solutions. This involves understanding the nuances of financial data, designing data models that support analytical needs, and implementing efficient data processing methodologies that can handle vast volumes of information without performance degradation.
- Proactively Identify and Resolve Pipeline Performance Bottlenecks: You will continuously proactively identify and resolve pipeline performance bottlenecks. This requires deep analytical skills to monitor data flow, analyze query execution plans, pinpoint inefficient processes, and implement optimizations (e.g., indexing, query refactoring, resource allocation adjustments) to ensure data pipelines operate at peak efficiency and meet strict delivery SLAs.
- Ensure High Availability and Accuracy of Data Across Systems: A paramount responsibility is to ensure the high availability and unwavering accuracy of data across all systems. This involves implementing data validation checks, establishing data quality rules, monitoring data integrity, and designing resilient data architectures that minimize downtime and ensure that financial applications always have access to correct and complete information.
- Maintain Clear Documentation of Data Flows and Operational Practices: You will meticulously maintain clear and comprehensive documentation of data flows and operational practices. This includes detailing data lineage, transformation rules, job schedules, error handling procedures, and troubleshooting guides. High-quality documentation is vital for knowledge transfer, auditing, and ensuring consistent operational support for critical financial data.
- Participate in Agile Ceremonies and Report on Progress: You will actively participate in Agile ceremonies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives. You will also be responsible for clearly reporting on dependencies and progress, ensuring transparency within the Agile team and providing accurate updates to stakeholders on data pipeline development efforts.
What’s Needed? Your Core Qualifications for Data Engineering Excellence
To excel as a SQL Data Engineer, you'll need significant experience in data engineering, strong SQL and job scheduling expertise, and a background in financial services or enterprise technology.
- Extensive Data Engineering Experience: You must possess 5+ years of experience for a Mid-Level role, or 7+ years of experience for a Senior-Level role, specifically in Data Engineering. This extensive background indicates a seasoned professional capable of designing, building, and managing complex data solutions in an enterprise environment.
- Strong Command Over SQL and ETL Development: You must have a strong command over SQL (Structured Query Language) and extensive hands-on experience with ETL (Extract, Transform, Load) development. This includes writing complex SQL queries, stored procedures, functions, and understanding various ETL methodologies and tools for data integration.
- AutoSys or Comparable Job Control Systems Experience: You are required to have proven experience using AutoSys or comparable enterprise job control systems (e.g., Control-M, IBM Tivoli Workload Scheduler). This demonstrates your ability to manage and orchestrate large-scale automated data jobs and workflows.
- Background in Finance, Banking, or Enterprise Tech: You must have a proven background in supporting finance, banking, or enterprise tech environments. This industry experience provides valuable context for understanding the unique data requirements, regulatory compliance, and performance demands of mission-critical financial applications.
- Clear, Concise Communication for Stakeholder Engagement: You possess clear, concise communication skills, which are especially crucial for client-facing or lead-level engagements. This enables you to effectively articulate complex technical concepts to both technical peers and non-technical business stakeholders, ensuring alignment and understanding.
Preferred Qualifications: Adding Further Value to Your Profile
While the above are essential, the following qualifications would further strengthen your application:
- Python or Apache Spark Experience: Experience with Python (for scripting, data processing, or automation) or Apache Spark (for large-scale distributed data processing) would be a significant plus, indicating versatility in modern data engineering tools.
- Exposure to CI/CD and Version Control: Familiarity with CI/CD (Continuous Integration/Continuous Delivery) pipelines and version control systems (e.g., Git) for managing code and automating deployments would be beneficial.
- Performance Tuning of Data Workflows: Experience with performance tuning of complex data workflows and pipelines.
- Data Quality, Governance, and Compliance Familiarity: Familiarity with concepts of data quality, data governance, and compliance expectations (e.g., regulatory reporting requirements in finance) would be highly advantageous.
Not a Fit If You Are: (Clarifying Role Focus)
To ensure alignment with the specific needs of this role, this position is not a fit if you are:
- Primarily a Big Data Specialist: Your primary expertise is solely in Big Data technologies (e.g., extensive Hadoop, Hive, Kafka-heavy roles) without recent hands-on SQL/ETL focus.
- Lacking Recent Hands-on SQL and Traditional ETL: You are lacking recent hands-on experience with SQL and traditional ETL systems, as this role requires deep practical expertise in these areas.
- Unable to Confidently Communicate: You are unable to confidently communicate with both technical and business stakeholders, as clear communication is paramount for success in this collaborative environment.
What’s in it for me? Impact, Growth, and Collaboration in Finance
This 12-24 month contract Data Engineer role offers a compelling environment for professional growth and significant impact within a leading Fortune 100 Financial Institution.
- Lead in Financial Institution Expansion: You’ll directly support the expansion of a leading financial institution’s technology team, playing a pivotal role in strengthening the data backbone of a Fortune 100 company.
- Power Mission-Critical Finance Applications: Your work will directly power mission-critical finance applications, enabling decision-making at an enterprise scale and contributing to the core operations of the bank.
- Team Thrives on Ownership and Technical Rigor: You’ll join a team that genuinely thrives on ownership, technical rigor, and collaborative problem-solving, fostering an environment where your contributions are valued and impactful.
- Opportunity to Leave Your Mark on Systems: This is a unique opportunity to leave your mark on systems that directly impact decision-making at the highest levels within a global financial institution.
- Competitive Pay Range: The role offers a competitive pay rate range ($53–57/hr for Mid-Level, $67–74/hr for Senior), recognizing the specialized skills and critical nature of this position.
- Hybrid Work Model: Benefit from a hybrid onsite schedule, allowing for a balance between in-office collaboration in Charlotte or Dallas and remote flexibility.
- Streamlined Interview Process: A Microsoft Teams – One & Done interview format is offered, guaranteeing a quick turnaround for qualified candidates.
If this SQL Data Engineer role, whether at the Mid-Level or Senior-Level, aligns with your expertise in SQL, AutoSys, and data pipeline development within financial services, we encourage you to learn more about this exciting hybrid contract opportunity. This is a fantastic chance to make a significant impact on mission-critical finance applications.
Ready to build robust data pipelines for a Fortune 100 financial institution?
Job Features
Job Category | Data, Engineering |
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 |