Careers

Job Openings
  • Software Developer

    Title: Software Developer

    Location: 435 E Main St, Gardner, KS, 66030

    Job Duties: 

    • Analyze system and user requirements by interacting with Business Analyst/Stakeholders and working with the business team to groom the stories and estimate hours for the tasks.
    • Prepare application flow diagrams, high-level, and low-level designs throughout the software development life cycle utilizing OOAD and distributed computing concepts and standard procedures and techniques.
    • Work on Agile/Scrum development environment and actively participate in scrum meetings and code reviews.
    • Develop various soft ware components which include presentation, business and data layers for product features.
    • Design and implement User Interface using HTML, CSS and Bootstrap for content and presentation, Angular Validators for client-side validation.
    • Analyze and test the API responses and use them in components for better user experience. 
    • Use Angular/cli tool to create, manage the project structure, components, services, pipes, and routes.
    • Research and analyze existing systems and implement programs for new systems or enhancements to existing systems.
    • Prepare and develop the unit and integration test case specifications and test data to execute them.
    • Prepare documentation that describes the design, installation steps and Unit Testing Documents.
    • Involve in writing application-level code to interact with APIs, Web Services using AJAX, JSON, XML, and Angular.
    • Work with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla, Firefox and Google Chrome.
    • Implement predefined and custom Form Validations using Form Builder in Reactive Forms.
    • Add new features using React/Redux (RXJS) /Lodash for functionality of modules.
    • Prepare the software product release new features documentation to support the software product post release issues.
    • Implement test cases and perform unit testing and using JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.

    This position requires a minimum, a Bachelor’s degree or its working equivalent in computer science, computer information systems, computer technology or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

  • Python Developer

    Title: Python Developer

    Location: 3043 Townsgate Rd, Suite 200, Westlake Village, CA 91361

    Job Duties:  

    • Work closely with product management and the lead architect to translate business requirements into scalable and highly available tools.
    • Create low level design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user and non-functional (e.g., performance, reliability, balance and controls) requirements.
    • Analyze and validate moderately complex system requirements and existing business processes and information systems.
    • Perform all aspects of applications programming and development including file design, update, storage, and retrieval.
    • Formulate plans using industry-standard techniques to outline tasks required to deliver committed user stories.
    • Identify and resolve data quality issues, Such as integrity,accuracy,and completeness in a cost-effective and timely fashion.
    • Collaborate with DevOps team to design, develop, and maintain CI/CD processes for frequent and efficient releases.
    • Define the scope and procedures for quality engineering of the application, including the development and maintenance of automated test scripts using Pytest or other python testing frameworks.
    • Interact with the scrum team to ensure coverage of product features using Test Automation.
    • Execute backend data-driven tests.
    • Test APIs for resiliency, latency, and performance across many components.
    • Configure Dev, QA and Production environments with proper packages and dependencies to enable development, work closely with DevOps and QA teams.
    • Participate in test design and test systems architecture discussions, propose and discuss solutions to system and product changes that are related to domain area.
    • Assist of UNIX & perl scripts for delivering the output files to external network.
    • Create release documents/SQL scripts and check into BitBucket for releasing code to QA and Prod.
    • Debug & resolve critical production issues with Prod Support team in timely fashion.

    This position requires a minimum, a Bachelor’s degree or its working equivalent in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

  • iOS Developer

    Title: iOS Developer

    Location: 6100 Sprint Pkwy, Overland Park, Kansas 66251

    Job Duties: 

    • Design and develop user interfaces, services,  business logic for iOS  applications using Swift, Objective C, OS SDK's through Swift object orientend application programming interface, multithreading, exception handling and asynchronous concepts.                
    • Build mobile accessibility components to improve application usability using SwiftUI. 
    • Develop native iOS apps in Swift using MVVM, modern VIPER architeture pattern by interfacing with third-party APIs through Cocoapods. 
    • Work with iOS frameworks such as  Cocoa Touch, Core Data, Core Animation, Core Foundation, Core Text and Core Location. 
    • Create RESTful web services using  HTTP interaction with JSON and deploy the services into the application. 
    • Implement code reusability using dependency management tools Swift Package Manager and/or Cocoapods. 
    • Integrate Xcode with Jenkins  CI/CD tools  to continuously deliver stable and highly performant application.
    • Write test cases using automated testing framework  XCTest and XCUITest and resolve defects identified using Xcode IDE. 
    • Deploy and maintain applications in the App Store and integrate with push notifications. 
    • Utilize GitLab as a version control system to maintain current and previous versions of source code, web pages, documentation to define, design, and deliver new features.
    • Work closely with Product Owners, Scrum Masters, Senior Business Analysts, UX teams and other client stakeholders.  
    • Demonstrate deployments of enterprise or consumer-facing mobile software systems using industry standard environment practices. 
    • Participate in Agile Scrum Calls, adhere to JIRA Srum and Kanban framework.                             

    This position requires a minimum, a Bachelor’s degree or its working equivalent in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

  • Technical Analyst

    Title: Technical Analyst

    Location: 4400 Route 9 South, Suite 1000, Freehold, NJ 07728

    Job Duties: 

    • Drive vision and roadmap discussion of project. Provide leadership and guidance to the IT portfolio team in day to day operation. Work closely with Architects, Delivery Mangers and Software leads to direct the digital strategy for products and break it down to features/epic.
    • Work and participate on PI Pan Project charter and budgeting.
    • Work on Requirement Gathering, Business Analysis, Entity Relationship Diagram (ERD), Architectural design documents, functional and technical documents and process workflow diagram.
    • Interface with Business Users and effectively understand requirements and issues and translate into functional SAP requirements.
    • Work with SAP technical team to co-ordinate the implementation of SAP solution with Business Users, issue resolution process and change management process.
    • Conduct process mining based on transactional data to build process workflows for various domains (Material, Finance, Vendor and Supplier)
    • Work on UI, System applications, API, Complex system functioning, System design document. Capable in forming logical solutions to a business problem and provide guidance to the software teams.
    • Generate use case diagram using Signavio to depict process workflow, cross functional, timelines and cost-benefit model.
    • Assist stake holders around business process management best practices – Process Architecture, Process Governance concepts and roles, Centre of Excellence Setup, Process Maturity Assessment.
    • Deliver Proof of Concept engagements with our prospects, identify value levers in prospect’s business context and quantify benefits of Signavio solutions.
    • Interact with BPA tools such Robotic Process Automation (RPA) UiPath software and Microsoft Power Automate Desktop.
    • Facilitate all Scrum ceremonies (i.e., daily stand ups, bi-weekly backlog grooming, sprint planning, defect reviews, sprint reviews, demos, and retrospective).
    • Perform blueprinting and roll out of SAP S/4 HANA implementation in a functional/Business Analyst capacity.
    • Conduct process walkthrough with business and SME and get feedback/sign off.

    This position requires a minimum, a Bachelor’s degree in Computer Science, Information Systems Engineering and Management, Information Technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Apply Now
And we'll get back to you within 48 hours.

First Name:

Last Name:

Email:

Phone Number:

Position:

Profile: