PRINCIPAL ACCOUNTABILITIES

  • Implementing changes and improvements to OF business services through a mix of application middleware configuration and engineering activities
  • Identifying all dependencies and subsequent tasks necessary for OF middleware upgrade and migration efforts by reviewing release notes and hands-on analysis
  • Documenting application settings and configuration parameters necessary for OF applications to perform reliably and effectively
  • Troubleshooting production issues within the application middleware/development domain as needed
  • Benchmarking, tuning, and functional testing of applications in support of upgrades and platform migrations

PRINCIPAL JOB REQUIREMENTS

  • Proven success in Middleware Developer/Engineer and/or DevOps positions
  • Expert working knowledge of JBoss EAP, Tomcat, JVM, and Apache configuration and integration
  • Expert knowledge of scripting languages such as perl, bash, sh, and csh.
  • Expert in technical concepts such as connection pooling, caching, transaction management, and threading
  • Superior knowledge in JDBC and ODBC database clients and configuration – such as jConnect and OpenClient for ASE
  • Hands-on experience in application server migration and upgrade projects – specifically JBoss EAP, Tomcat, and Apache
  • Able to read and translate technical release notes into project tasks and dependencies for upgrade and migration efforts
Apply

Responsibilities:
•   Work as a member of the Enterprise Data &Analytics group; develop, enhance and maintaina release management system(that include both front-end Angular 2 or greater, JavaScript and TypeScript development; and backend Java development) that automates testing across many development teams.
•   Optimize the system’s performance based on analyzing the existing bottlenecks. This includes both the automated system and human workflows involved in using the system.
•   Participate in the full development life-cycle from inception through testing, implementation, and support using the Agile/Scrum development framework.
•   Actively collaborate with a globally-dispersed development team.
•   Conduct code reviews for the software that this developed by other developers.
•   Develop and maintain a customer-focused relationship with business stakeholders and other IT areas by exhibiting a high level of collaboration, timely communication and responsiveness.

 

Skills required:
•   4 or more years of Java development experience, including experience with the following: Angular 2 or greater, JavaScript, TypeScript.
•   Core Java skills such as JSP, JDBC, J2EE, and SpringBoot.
•   Must have a desire to be flexible in working on both front-end and back-end Java applications.
•   Experience in working on projects that involve all phases of the SDLC – from inception to completion; including experience working in an Agile/Scrum framework.
•   Any Web deployment skills experience is a plus.
•   Excellent verbal, written, relationship building, and client-facing communications skills; must be able to clearly communicate across a cross functional team – with developers, end users, project managers, and analysts.
•   Strong analytical, planning and problem-solving skills with excellent attention to detail.
•   Highly motivated self-starter with a strong sense of urgency and work ethic.
•   Ability to work independently in a team environment with minimal supervision in a fast paced, dynamic environment.
•   Bachelor’s Degree in Computer Science or related equivalent experience.

Apply

Responsibilities:

  • Minimum 4 years of Appian BPM experience.
  • Good knowledge of the product including BPM Fundamentals, Architecture Components, Technical Features such as Designer Features, Configurations in Appian etc.
  • Should have hands on experience in design and development in Appian BPM including components such as Tempo, Mobility Features, Forums, Discussions, Pages, Smart Services, Reports, Deployment etc.
  • Should have good knowledge of Java, J2EE, Ajax, Javascript, JS, XML , XSLT etc.
  • Appian Certifications.
  • Excellent communication skills.

Good-to-Have

  • Should have handled teams of size 3-4 and should be able to mentor the team.
  • Excellent analytical skills.
  • Should have good knowledge of Appian Administration and servers such as JBOSS\Websphere\Weblogic etc.
  • Ability to work in multi-vendor environment.

 

Apply

Responsibilities

  • Dell Boomi with experience on both On-premise and Cloud environment.
  • Should be proficient in Boomi Connector Webservice, SFTP, database, http, sfdc etc
  • Should be proficient with API usage in Boomi
  • Should have process development experience
  • Should be able to understand requirements and develop processes independently end to end
  • Should be proficient in different kind of shapes usage and implementing them in a process
  • knowledge of JMS queue
  • knowledge of EDI XML JSON SQL JDBC Groovy and Java script

Professional Experience

  • 5 years of experience in Dell Boomi
  • Good Basic Java, JMS Queue, Unix scripting knowledge

 

Apply

Key Responsibilities:

  • Analyze customer needs, document requirements, and design technical solutions
  • Design, develop, implement and support integration projects using industry standards and best practices.
  • Work with application developers, business analysts, DBAs & architecture teams to design, develop, test, deploy & support ETL processes.
  • Translate business requirements into technical requirements.
  • Migrate legacy integrations processes into a centralized platform for standardization, security & maintainability.
  • Additional duties as identified.

Qualifications/Requirements:

  • Bachelor’s degree in a related technical area or equivalent hands-on experience. Strong preference is given to those who have continued to upgrade their skills through education, training, and certifications.
  • Dell Boomi development experience is a must
  • 3 to 5 years of ETL development experience with any leading platforms (Informatica/SnapLogic/Dell Boomi/Talend/Alooma)
  • Experience with data warehouse concepts/architecture in high volume, real-time transactions and batch ETL jobs
  • Strong knowledge of relational databases and extensive experience with SQL scripting (TSQL/DDL/DML) – SQL Server preferred
  • Strong knowledge of scripting languages (JavaScript, Python, Ruby) for transformation requirements
  • Strong exposure of working with Web API/Services (JSON/XML) to develop real-time integrations with internal/external systems.
  • Any experience in Microsoft Development Stack is a Plus
  • Strong written and verbal skills, both business and technical
  • Ability to work independently and remain focused under time constraints
  • Experience in trouble shooting with a penchant to provide high quality work is preferred
  • Must work full-time and primarily out of the Southfield office.

 

Apply

Job Description:

  • Working with team to assess current state processes and tools, defined ServiceNow requirements, developed and configured the ServiceNow.
  • Discuss and negotiate architectural options with Enterprise Architect for designing and implementing new requirements
  • Analyzing and complete requirements for high level technical design document.
  • Working on various modules of ServiceNow like Incident management, change management, and Problem management, Service Catalog, User         Administration, Reporting and Discovery.
  • Creating various front-end forms, and associated Client Scripts, UI policies, including advanced customization’s that require modification of UI Pages/Macros.
  • Prepare detailed design that aligns with business requirements and high-level architecture.
  • Preparing high level test plan and functional test cases. Participate in user acceptance testing with business team and summarize all the testing results.
  • Analyze defects raised for those code modules developed and tested as part of the design. Perform root-cause analysis fix the defects.
  • Review code and unit test results of peers, for correctness of functionality and verification of standards.

Requirements:

  • Required minimum Bachelor’s degree in Computer Science
Apply

Project Description:   Architectural support of the Tableau product/tool suite and working closely with the Tableau Management & Engineering Leads, Infrastructure Architecture Leads and the IT Service Management team members including requestors and end users to provide subject matter expertise in the ongoing enhancement of the Tableau platform products & tools to facilitate and support maturing the Tableau Row Level Security Implementation, Data Model Design, Dashboards Development and Various other Admin activities like Setting Permissions and properly Monitor Complete Server Functionality.

  • Involve in Design Sessions and Design Data Model and ensure to have Robust Software performance Oriented Code for the Huge Databases on Oracle and Big Data.
  • Gather Complex Requirements from Business Stakeholders and convert to Tableau Technical needs that does not deter Performance to Development and Security needs.
  • Provides end to end Tableau product architecture to ensure the detailed design and development remains consistent with the overall product strategy and roadmap. Identifies issues between the strategic architecture and vendor solution implementation.
  • Works with IT Process Owners to understand workflow process and translate designs to prototypes. Provides detailed technical architecture analysis, design and direction on development activities.
  • Participates in design, code & test review cycles.  Provides a Technical Evaluation of requested functionality and OOB (out of the box) functionality. Performs solution walkthroughs with Process Owner(s) and testing team/s.
  • Architect the data pipelines to connect various data sources to Tableau.
  • Develop Extract, Transform & Load (SSIS ETL) process and maintain it.
  • Build Complex Optimized Architecture for Tableau Data Model which involves Billions of Rows of Sensitive Data.
  •  Working with large Databases in Oracle, Hadoop to convert to Tableau Business Needs.

Requirements:

  • Required minimum Bachelor’s degree in Computer Science or Electronics Engineering
Apply

Job Description:

  • Ensure high throughput of development teams by identifying potential issues, removing impediments or guiding the team to remove impediments by collaborating with the appropriate resource
  • Manage sprint planning and execution which includes the management of project progress and provide status and visibility
  • Facilitate release planning and scheduling by providing empirical Scrum team statistics, identifying project dependencies, and creating velocity forecasts
  • Assist with internal and external communications to improve transparency and radiate information ensuring the team’s progress and successes are highly visible to all stakeholders including the team itself (e.g. backlogs, burn down/up charts, etc.)
  • Develop pipelines using copy activity from different sources like FTP, Windows Blob Storage, SQL SERVER, COSMOS big data etc. and scheduling the pipelines as per requirement using azure data factory.

Requirements:

  • Required minimum Bachelor’s degree in Computer Science
Apply

Job Description:

  • Cloud deployment experience with AWS or any other cloud. AWS certification for solution architect or developer is preferred.
  • Hands-on knowledge of Kubernetes and Docker (creating images, setting up and configuring containers)
  • Good level of awareness of network aspects in development (in cloud and traditional) – firewalls, load balancers, vpc, routing tables, egress, ingress, etc.
  • Proficiency with command line (UNIX) and CLIs. Experience in scripting: unix shell, python, perl, etc. (It has to be more than just “I have modifying a URL in the existing script”. The latter is not scripting.)
  • Hands-on experience doing DevOps and automation for Java based CI/CD pipeline: Git, Jenkins, Gradle, Maven, Sonar, Selenium, Blazemeter, etc. (Jenkins pipelines assume scripting knowledge – like groovy) Familiarity with JAVA development, compilation, debug, etc. that requires to troubleshoot build and deployment issues. (this can only work if person have had some Java coding experience)
  • Experience with IBM Liberty profile (or IBM WebSphere) is preferred. Some understanding of databases (user level) and ability to write basic queries (database and/or Splunk).

Requirements:

  • Required minimum Bachelor’s degree in Computer Science
Apply

Job Description:

Implement the core technologies upon which the rest of the tools are built. This includes systems to capture, inspect and modify usage of the GPU through Metal. Build tools specific functionality within the Metal framework.
Help design and implement algorithms to analyze GPU workloads using Monte Carlo simulated data.
Work with frameworks accelerated by Apache Spark & NVIDIA to provide a foundation for deploying Financial & Risk Models in Production meeting requested business SLAs.

Mandatory Skills: Python, Spark, Scala

Qualifications:

Excellent programming skills and knowledge of Scala & Python
Thorough experience in Big-Data environment, particularly with Spark & Hadoop.
Knowledge of GPU APIs such as RAPIDs, Numba, Cuda
Excellent software design, problem solving and debugging skills
Knowledge of GPU hardware and software architecture a major plus

Apply

Job Description:

  • Project Management Experience
  • Experience driving and leading projects.
  • Experience working within Insurance domain.
  • Ability to effectively communicate with business partners and leadership
  • Operationally manage the personnel assigned to the project team
  • Ensure that project reviews and quality assurance procedures take place
  • Coordinate internal resources and third parties/vendors for the execution of projects
  • Establish and maintain relationships with third parties/vendors
  • Ensure resource availability and allocation
  • Manage changes to the project scope, project schedule, and project costs using appropriate verification techniques

Qualification:

  • Required Degree in Industrial or Engineering Management or Closely related field.
Apply

Job Description:

  • Leverage robust Workday Web Service API framework to load payroll inputs into Workday via Workday Studio development
  • Create Security groups for user based, role based, segment based to provide access to the end user also create ISSG’s and ISU’s to assign independent security to the integration systems
  • Setup dashboards and worklets within the Workday system environment with the use of data points from third party systems like SAP, ADP, Concur and Tableau
  • Setup scheduled reports and understand the required permissions for report sharing and support the various reporting functions with composite, matrix and advanced reports while defining columns, business objects, fields, columns heading overriding, multiple sorting techniques, sorting by secondary objects with respect to Workday functionality and business requirements for new implementation initiatives.
  • Work closely with the UI/front end design team to model the screens, which met user, defined requirements and company standards.
  • Follow SDLC methodology to develop Proof of Concept, document, gather business approvals, test and implement any system enhancements in the production environment.
  • Collaborate with IT to design and deliver new SAS HCM reporting solutions resulting in greater insights into HR Information, improved delivery efficiency and automation
  • Migrate data from workday prototype/development tenant to workday sandbox tenant using object transporter (OX-tool)

Qualification:

  • Required minimum Bachelor’s degree in Computer Science
Apply

Job Description:

  • Performs Automation testing on RCIS web applications.
  • Create Automation scripts for web applications by utilizing Protractor, Selenium, Appium.
  • Validate and create automation scripts for API testing by utilizing Newtonsoft Json, specflow.
  • Works in Agile methodology and Converts functional test cases in to Gherkin format to achieve BDD.
  • Attends and provide solutions for automation meetings for new projects depending of infrastructure and architecture of the application.
  • Develops functional and regression automation scripts to validate Business Requirements.
  • Attends sprint meetings to get knowledge on user stories.

Qualification:

  • 3+ years of experience in related field
Apply

Job Description:

  • Minimum 3+years of hands-on experience in developing software applications using Java, J2EE
  • Extensive experience with RESTfulWeb-Services
  • Experience integrating with backend services utilizing ORM frameworks (Hibernate and Spring/Spring boot)
  • Experienced with MySQL database design, writing and tuning queries.
  • Working knowledge various front-end technologies like HTML, CSS, JavaScript and popular JS frameworks (ReactRedux),
  • Ability to implement container-based APIs using a container-frameworks – Dockeror Kubernetes
  • Experience with cloud platform services and application development using AWS, Azure or GCP
  • Knowledge of Agilemethodologies

Nice to have:

  • Experience with Kafka / Kafka Connect
  • Experience with Graph DB Neo4j

Qualification:

  • Required minimum Bachelor’s degree in Computer Science
Apply

Description: We’re looking to add a .Net Developer to our fast-growing implementation team! In this role you’ll build robust software applications for customers using the platform. You’ll lead all technical aspects of implementations, which includes collecting requirements, building workflows, user interfaces, security profiles, reports, training/demonstrating, handling support issues, and much more. This position is part of our Product Implementation team under Professional Services and is based in Houston, Texas.

Responsibilities:

  • Help customers recognize their goals and drive towards a successful, on-time delivery
  • Provide technical and functional expertise to customers during the implementation process
  • Forge strong partnerships with customers and colleagues
  • Engage customers in informed business and technical need discussions vs. feature/function basics
  • Provide strong technical understanding of products with the ability to discuss and demonstrate the full platform and how it may be configured to meet a client’s business needs
  • Create and/or improve implementation templates supporting requirements gathering, design and training
  • Developing software using the platforms and frameworks available in the program (.Net Framework, MS SQL, Entity Framework, IIS, MS Azure, JQuery, Telerik DevCraft, Bootstrap, others)
  • Follow implementation methodology for all customers and tailor to meet each project’s unique business needs
  • Aid colleagues where needed
  • Work well in both individual and team settings both on and off client site
  • Provide platform demonstrations and various trainings if required/as needed

Skills/Qualifications:

  • Bachelor’s degree required
  • 2-4 years’ experience in systems applications consulting, either internally via an IT organization or externally with a consulting firm or software provider
  • Strong and current Web development experience using C#, ASP.NET, JavaScript, XML, AJAX, MVC, Razor.
  • Software coding experience is required for this role with demonstrated experience with any of the following web technologies Ruby on Rails, Java, Python or C#.
  • Demonstrated experience is preferred with any of the following databases: Mongodb, SQL, MySQL or PostgreSQL.
  • Experience with legal operations processes and supporting technologies preferred, though not required
  • Experience configuring and delivering software demonstrations required
  • Experience with Software as a Service (SaaS) is a plus, as is any experience with financial accounting, customer management, and automation software
  • Previous consulting experience with software applications is a solid predictor of success
  • Strong written and verbal communication skills

Experience:

  • Software Development: 3 year (Required)
  • Databases: 4 year (Required)

Education:

  • Bachelor’s (Required)
Apply