Job Openings

Title : iOS Developer

Job Duties :

  • Design and develop iOS mobile  applications using Swift, Swift UI and extensively work on asynchronous and event based programs using iOS SDK’s – Cocoa touch, Core Services and third party frameworks  RxSwift, RxGRDB, Swift Composable Architecture.
  • Build reactive programming application using RxSwift, Swift 5 with MVVM pattern, Protocol oriented programming and  interact with third party libraries  through Swift Package Manager.
  • Build mobile accessibility components to improve application usability using SwiftUI and Combine as part of Sysco brand conversion effort.
  • Create RESTful web services  through JSON structure using GraphQL and integrate GRDB.swift wrapper to perform database operations.
  • Refactor existing legacy code to latest Swift and SwiftUI versions to adhere to industry standard practices.
  • Implement code reusability by instantiating reusable views for UIViewControllers, UICollectionViews, UITableViewCells, UIViewControllers and Storyboards.
  • Re-factor localized files  to support multiple languages, and standardize strings to support both iOS and Android application.
  • Integrate Firebase to track application analytics, crashlytics and Tealium to monitor and capture the performance of application during each trackState and trackAction event calls.
  • Work with Bitrise  CI/CD tool  to continuously deliver stable and high performant application.
  • Write test cases using automated testing framework  XCTest,  XCUITest and Snapshot testing to ensure application relaiability across all Apple devices.
  • Deploy and maintain applications in the App Store with perioidic updates  for any bug fixes and new feature releases.
  • Follow best practices for merging code into GitLab, collaborate with developers/architects to ensure merge requests are reviewed, approved and merged.
  • Work closely with Product Owners, Scrum Masters, Senior Business Analysts, UX teams and other client stakeholders.
  •  Participate in Agile Scrum Calls, adhere to JIRA Srum and Kanban framework.

This position requires minimum of a bachelor’s degree 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.

Title: Rpa Consultant

Job Duties :

  • Manage ongoing projects across the project lifecycle from current state documentation, gap analysis, requirements gathering, future state design, testing, training, and implementation across the organizational, process, technology, and data dimensions.  Ensure robotic process project documentation is fit for purpose and of a consistently high standard across engagements.
  • Conduct analyses of  client’s business-related organizations, operating models, processes, applications, and infrastructure and formulate recommendations and roadmaps to improve  client’s functions.
  • Formulate plans outlining steps required to develop programs, using structured analysis and design.
  • Build trusted relationships with clients and work internally across Partners advisory teams to help bring  clients the most comprehensive, end-to-end digital transformation services to effectively address their business challenges.
  • Deliver quality client services and monitor progress, manage risk and ensure key stakeholders are kept informed about progress and expected outcomes.
  • Solve issues that arise in day to day running of automated processes and provide timely responses and solutions as required.
  • Prepare flowcharts and diagrams to illustrate sequence of steps, program to describe logical operations involved.
  • Work with client RPA CoE teams and  PMO to ensure all automations have measurable benefits and are aligned with strategic business objectives, so that work packages are signed off.
  • Work within project planning constraints, communicte any identified project risks and issues to the delivery/project manager accordingly and providing inputs to the change control process.
  • Configure new automated processes and objects using core workflow principles that are efficient, well structured, maintainable, and easy to understand.
  • Assist with various Business Transformation projects including functional optimization, operations or performance improvement, business process improvement, change management, program or project management, data analytics, business analysis, system design, Robotic Process Automation (RPA).
  • Understand the business needs of the client and convert them into automated process, support both the functional and the technical part of the requirements.
  • Ensure client stakeholders are managed effectively & update on progress with risks and issues managed.

This position requires a minimum, a Bachelor’s degree 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.

Title : Technical Analyst

Job Duties :

  • Facilitate all Scrum ceremonies (i.e., daily stand ups, bi-weekly backlog grooming, sprint planning, defect reviews, sprint reviews, demos, and retrospective).
  • 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.
  • Educate the business on how the requirements will translate in terms of technical functionality and find a tradeoff between IT and Business teams.
  • Create Daily, Weekly, Monthly project status report and distribute it to the client.
  • Actively work and participating on PI Panning, project charter and budgeting.
  • Perform portfolio management by interfacing two application for the result in budgeting and invoicing.
  • Secure team from over-commitment, manage product backlogs and prioritize resolutions of defects/bugs as evidence by the on-time delivery of major initiatives.
  • 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.
  • Perform extensive business process analysis including data analysis and GAP analysis.
  • Generate use case diagram using Visio to depict process workflow, cross functional, timelines and cost-benefit model.
  • Report, tracked, and resolved bugs/defect in JIRA.
  • Work on Requirement Gathering, Business Analysis and Entity Relationship Diagram (ERD), Architectural design documents, functional and technical documents and process workflow diagram.
  • Interface with Business Users and clearly understand requirements and issues and translate into functional requirements.
  • Work with technical team to co-ordinate the implementation of solution with Business Users, issue resolution process and change management process.
  • Deliver Proof of Concept engagements with our prospects, identify value levers in prospect’s business context and quantify benefits of solutions.
  • Conduct process walkthrough with business and SME and get feedback/sign off.

This position requires, at a minimum, 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.

Title : Angular Developer

Job Duties :

  • Develop new applications, components, or modules to meet functionality requirements.
  •  Implement security requirements to ensure a secure application environment and follow application accessibility.
  • Design user application interface, business rules, system menus, user reports.
  • Capture  web-based system requirements including customer experience, and operational and usability requirements.
  • Ensure ease of navigation and simplicity of design.
  • Build the user interfaces and adding tweaks to the existing screens based on the wireframes provided by the business using libraries from Angular 10, NGRX and NX.
  • Prepare design documents, track down the ways of updating the mockups with new requirement updates.
  • Create POC’s (proof of concepts ) for the features and demo them so that the business people understand in a better way.
  • Gather Requirements from senior business agile analyst team and product owners/managers and help them in creating a business requirement document which contains functional and non functional requirements.
  • Discuss with the team and suggest any new functional / non-functional requirements for the business analyst and product owner to improvise the look , feel and also performance of the application and provide better solutions.
  •  Build sitemaps, wireframes, prototypes, and documentation that articulate site and application structure and organization.
  • Work with engineers, developers and product management to launch new applications, iterate on existing features and be integral to developing our flagship product and be part of an agile team that functions as a ‘startup’.
  • Work on AWS services like S3 buckets, Lambda functions, GraphQL, DynamoDB etc  which will be useful to the application.
  • Use advanced concepts of Angular like Lazy loading, Angular externals and performance enhancement techniques  to improve the overall performance of the application.
  • Build pipelines using Jenkins  for Continuous Integration and Continuous Deployment.

This position requires a minimum, a Bachelor’s degree 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.

Title : Python Programmer

Job Duties :

  • Implement Natural language processing (NLP) algorithms to parse the emails and finding insights for the most used keywords.
  • Develop graph based analytical reports on the existing data which helps business make better decisions.
  • Involve in big data frameworks such as Pandas, Numpy to process the data in an efficient manner.
  • Build RESTFUL web-services and message oriented applications using queues/topics.
  • Develop web applications with python frameworks such as FastAPI, Flask and integrating with mongo database.
  • Work on Non relational databases (No SQL) such as mongo database for storing and retrieving data.
  • Develop UI using Type script based open source web appliaction framework Angular, jquery and Bootstrap.
  • Use Apache Kafka for stream processing to provide high throughput and low latency for building smart mailbox manager.
  • Build, deploy, monitor, and troubleshoot python based applications in Linux environments.
  • Proficient knowledge and understanding of code versioning tools such as Git, Mercurial or SVN.
  • Coordinate with internal teams to understand user requirements and provide technical solution.
  • Develop back-end components to improve responsiveness and overall performance.

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

Job Title : Salesforce Developer

Location : 2222  Addison Ln, Johns Creek, GA 30005.

Job Duties :

  • Write new highly complex Salesforce Advanced Apex programming including core design patterns, limits and bulk patterns, efficient and reliable trigger handling, asynchronous operations and effective unit testing.
  • Develop high quality, reusable and maintainable code using Apex, Visual Force, Apex Triggers and integrating force.com systems with third party systems for enterprise using SOAP, RESTFUL Services.
  • Work on Salesforce service cloud implementation and provide best customizations on Field Service Lightning.
  • Build components using new Lightning Web Components, Lightning Design System and Aura Components.
  • Develop custom reusable Lightning components using  Aura, LWC  framework and develop backend logic using Apex (classes/controllers/triggers), SOQL, platform apps, custom apps, design app data models, interfaces, and security.
  • Work with technical leads, solution architects, and other development staff to accomplish Salesforce project deliverables.
  • Work with other team members to deliver innovative solutions to our business users through requirements gathering, technical design, development, and quality assurance.
  • Work with Salesforce.com administration, end user security, problem solving, triage, and troubleshooting complex Salesforce implementation.
  • Implement additional API techniques such as Salesforce Bulk, REST, SOAP, Streaming and Metadata API.
  • Perform Salesforce platform configurations, customizations, declarative development, troubleshooting, end-user support, platform updates, enhancements and maintenance.
  • Perform Deployments using Continuous Integration/ Deployment (CI/CD) tools – Jenkins and Salesforce DX.
  • Craft Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Web Component features.
  • Perform API Integration between Salesforce, BMS and other third-party systems using REST/SOAP APIs (XML, JSON).

This position requires, at a minimum, a Bachelor’s degree 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.

Application Developer with Master’s degree in Computer Science, Engineering(any), Technology or related and 1 yr of exp to perform code reviews based on defined standards. Coordinating, communicating between Business, onsite team and offshore team. Designing reports, dashboard page with dynamic graphs based on captured details using HTML, CSS, and AJAX, AngularJS. Development of REST API services using customized MVC framework. Development of REST API services using customized API framework, JSON and SOAP. Perform load tests, troubleshooting and fixing issues, monitoring and performance tuning web applications. Knowledge of Unit Testing and Test Automation practices. Review code and software module designs and components to improve quality and reuse. Involve in Enhancement of existing application utilizing AngularJS and Angular created navigation menu. Created prototypes in HTML5, JavaScript and CSS3 for different UI pages.

Apply Now

And we’ll get back to you within 48 hours.