IT Job Opportunities

  • Job Title: Software Developer
  • Locations: Fremont, CA and unanticipated sites throughout US
  • Create design documents and task documentation. Perform development on Kafka using Java codes and algorithms. Write Python scripts and perform deployment on Linux servers. Write SQL queries, triggers and stored procedures on Oracle database. Work on Data Source and tools including MongoDB, Solar, Splunk, Maven and Git. Attend weekly Scrum sessions (Agile model) and discussion meetings.

  • REQUIRES: Bachelor’s Computer Science or Information Technology.
  • Job Title: Software Developer
  • Locations: Fremont, CA and unanticipated sites throughout US
  • Participate in an Agile development environment: daily standups, bi-weekly sprint reviews, and grooming sessions with team members. Manage bugs, participate in backlog refinement, and document bugs and blockers using Buganizer. Work with offshore team, mentor new members, create, discuss, and answer technical questions via YAQS. Maintain cooperative relationships with other teams and developers, communicate with both technical and non-technical stakeholders, contact test owners for requirement clarification, update playbooks. Responsible for migrating test services and test servers from the test services frameworks to the new frameworks, such as Tin. Responsible for fixing broken test cases that failed original tests, flaky tests, and other issues which failed the Presumbit and TapPresubmit in critique. Create and implement Tin Blackbox for migrating complex partition test from a rule to a new framework. Responsible for mocking responses/data (in Jsonfile or from RPC diagram) for different services to pass the migrated tests/match test results. Run tests on Google Cloudtop (GCP) building via Blaze remote execution via Forge. Debug migrated tests using Sponge and Test Fusion, coding the logic using Java, Python, CiderV (IDE) or checking the error log info under different environments, examining the RPC sequence diagram, target log, target detail, proto, and dependency to find the cause of test failure and fixing it. Analyze the partition test dependencies to find a suitable server or a fake server for tests.

  • REQUIRES: Bachelor’s Computer Science, Information Technology or Business Analytics.
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Work as Full Stack Dot Net Developer. Design, write and deploy .NET applications that use Web Services and socket-based protocols. Develop web applications using ASP.NET and C#. Design, develop and conduct automated unit and regression tests. Perform design, development and testing tasks using Microsoft .NET framework, C#, ASP.NET, ADO.NET, WCF, WPF, and Web Services. Produce robust, efficient, and secure .NET code for applications that interact with end users in high availability environments. Troubleshoot application and database performance problems. Productively integrate with an Agile development team. Analize, test, and apply changes to the application environment under the prevailing change management procedures and requirements.

  • REQUIRES: Bachelor's Computer Science, Information Technology or Electrical Engineering + minimum 6 months experience as Software Developer, Software Engineer, Programmer Analyst or related.
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Work as Java Developer for developing software components and API/web applications, connecting endpoint between micro-services, and participating in developing discussions using Teams/Slack and using JIRA to follow agile methodology. Utilize tech stacks including Java, Kafka, Spring, Spring Boot, IntelliJ, Maven for development, Splunk to search log and visualizing data and setting alert. Duties also include analysing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs by utilizing multiple software and object-oriented programming languages.

  • REQUIRES: Bachelor's in computer science or information Technology
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Work as Technical Lead, coordinating with consumers, product owner and development team. Work on the technical specifications document which details the different components involved for the successful implementation of the interfaces and extension. Contribute to various phases of software development life cycle (analysis, design, development, testing and deployment) using COBOL, JCL, CICS, IMS DB and DB2 to make sure the inventory is developed as per the design.

  • Locations: REQUIRES: Bachelor’s Computer Science, Computer Engineering or Information Technology + minimum 1 year experience as Software Developer, Software Engineer, Programmer Analyst, Projects Associate (in IT) or related.
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Design and develop REST APIs using JAVA and Spring Boot framework. Deploy micro-services on AWS EC2 machines. Work on HTTPS, front-end technologies including React JS library and maintain cookies on browser. Develop caching solutions using Ehcache framework and Redis distributed cache for high performance. Design Selenium based framework for testing web applications. Create data models in NO-SQL databases.

  • Locations: REQUIRES: Bachelor’s Computer Science, Computer Engineering, Information Technology or Information Technology Management + minimum 1 year experience as Software Developer, Software Engineer, Programmer Analyst or related.
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Work as full-stack developer for developing component and web applications, connecting endpoint between micro-services, participating in developing discussions using Teams/Slack and using JIRA to follow agile methodology. Utilize tech stacks including React, GraphQL, HTML/CSS, Javascript, Typescript, Node.js for developing, Splunk to search log, visualize data and set alerts, Elmo for A/B testing and Confluence to record the documents.

  • Locations: REQUIRES: Bachelor’s Computer Science, Information Technology or Statistics.
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Design and implement complex web applications, user interface applications while ensuring process, compliance and security goals. Define design objectives by analyzing customer requirements. Design and develop user interface to web applications throughout the software development cycle by using responsive web design (RWD), contributing to team meetings and troubleshooting development and production problems across multiple environments. Build efficient and reusable front-end abstractions and modules by using Angular2/4/5, TypeScript, React, ES6, Redux, Javascript, HTML, CSS, SASS, D3JS, HighChart, Canvas Programming, Git, BitBucket, Rest APIs.

  • Locations: REQUIRES: Bachelor’s Computer Science, Information Technology or Electrical Engineering
  • Job Title: Technical Program Manager
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Build stage environments for onboarding applications on Cloud (Azure and OCI). Responsible for bulk provisioning of users for PCF and non-PCF access, CICD Pipeline, and Github access, by creating Jira tickets and working with the IAM team. Compile daily updates for status reports for upper management. Work with the finance Cloud team to calculate Cloud consumption costs for all product teams. Organize daily stand up and end of the day checks in order to set the goals of the day and follow up on progress, issues and blockers. Work on mitigation strategies to stay green on project status. Update daily status and meeting minutes on Confluence. Coordinate with the offshore teams for user accounts onboarding and service account creation. Extract weekly finance reports using PowerBI to reflect forecast variance, run rate, and actuals for the duration of the projects. Work on Clarity for resource allocation, timesheet reviews, project status report update. Participate in bi-weekly demo sessions and weekly status review meetings. Prepare and update weekly status reports on Clarity. Work with Finance team for funding approvals and submit requests on Clarity. Track project progress on JIRA. Document project plans, meeting minutes, project timelines on Confluence. Maintain project and program documentation on SharePoint.

  • Locations: REQUIRES: Bachelor’s Computer Science, Information Technology or Electrical Engineering + minimum 1 year experience as Technical Program Manager, IT Project Manager, Business Analyst or related.
  • Job Title: Software Developer
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Work as Technical Lead, coordinating with consumers, product owner and development team. Work on the technical specifications document which details the different components involved for the successful implementation of the interfaces and extension. Contribute to various phases of software development life cycle (analysis, design, development, testing and deployment) using COBOL, JCL, CICS, IMS DB and DB2 to make sure the inventory is developed as per the design.

  • Locations: REQUIRES: Bachelor’s Computer Science, Computer Engineering or Information Technology + minimum 1 year experience as Software Developer, Software Engineer, Programmer Analyst, Projects Associate (in IT) or related.
  • Job Title: Computer Systems Analyst
  • Locations: Fremont, CA and other unanticipated client locations throughout US
  • Key Areas of Responsibility/Essential Functions

  • Analyze existing systems, codebase and perform basic and advanced application configurations using information systems principles as part of the implementation of software systems, so as to meet the business requirements and align with business processes

    Design high volume web services with complex business logic using RESTful APIs to establish data interfaces between Company products and customer systems and supports the technical framework for managing web services

    Test and verify the application modules using unit tests frameworks like JUnit and PowerMock and keep track of upcoming bugs that contribute to engineering investigations which include identifying, reproducing, and resolving application defects

    Utilize Kafka and Stunnel to manage the communication between different microservices as well as to handle all the requests via SSL communication protocol

    Utilize Java/J2EE knowledge to implement new complex functionalities to supplement master code and employ different constructs in MongoDB to design data flow, establish data quality measures and develop data architecture for the above said RESTful APIs and workflows

    Develop applications using Machine learning models like Ordinary Least Squares Regression, Logistic Regression and Support Vector Machines to make self-learning system

    Formal Education / Certification Requirements

    • Bachelor’s degree in Computer Science, Electronics and Communication Engineering or any related field (Minimum)
    • Master’s degree in Computer Science or related field (Prefer)
    • Job-Related Experience/ Competencies

      • A minimum of three years to five years of experience in Java and MongoDB database in Mac/Linux environments
      • A minimum of three years of experience in developing Java/J2EE Applications
      • A minimum of two years’ experience with Spring Framework
      • A minimum of two years’ experience with Kafka and Stunnel.
      • Knowledge of Machine Learning models like SVM, Random forest would be good
      • Two years of experience with Spring Boot
      • Demonstrate ability to manage multiple projects and meet deadlines

      • Job Type: Full-time


        Education:

        • Bachelor’s degree in Computer Science, Electronics and Communication Engineering or any related field (Minimum)
        • Master’s degree in Computer Science or any related field (Prefer)

Job Title: HR Specialist – Fremont, CA

QUALIFICATION: Bachelor’s or equiv. in HR, IT or related + min. 1 yr. related exp. (Will accept 3 yrs. Univ. studies toward Bachelor’s + 4 yrs. Exp.

JOB DUTIES :

  • Design/update HR processes & implement them across IT org to manage day-to-day operations, including performance appraisals, admin activities, planning/coordinating employee training, managing disputes/grievances.
  • End-to-end staffing w/existing bench resources, consultants from available d/base & external candidates sourced through job portals/boards. Pre-screen resumes/candidates; contact potential matches to ascertain skill level/suitability.
  • Manage resource pool; ensure allocation of unallocated/bench resources to available projects.
  • Screen suitable candidates for communication/soft skills. Identify sourcing channels to build candidate funnel.
  • Coordinate w/IT Managers & Func’l Leaders for understanding requirements, position approvals, interview coordination, finalizing salaries & making job offers. Devise job ads w/mktg dept.

Job Title: Human Resources Specialist - Fremont, CA

Design and update human resource processes and implement them across IT organization to manage day-to-day operations, including conducting performance appraisals, managing office administrative activities, planning and coordinating necessary training for employees, managing dispute and grievances. Responsible for end-to-end staffing with existing bench resources, consultants from available database and external candidates sourced through various job portals and job boards. Pre-screen resumes and candidates and contact potential matches to ascertain their skill level and suitability. Manage the resource pool and ensure the allocation of unallocated/bench resources to available projects. Screen suitable candidates for their communication and soft skills. Identify different sourcing channels to build candidate funnel. Coordinate extensively with IT Managers and Functional Leaders for understanding requirements, position approvals, interview coordination, finalizing salaries and making job offers to candidates. Devise job advertisements in conjunction with marketing department.

REQUIRES: Bachelor’s in Human Resources, Human Resources Management, Business Administration or Software Engineering.

Job Title: Systems Analyst - Fremont, CA and other unanticipated client locations throughout US

Design, implement and test efficient server-side Java code using J2EE and Spring framework. Identify and resolve production and non-production application issues. Conduct software analysis, building, testing and debugging. Develop, test, implement and maintain RESTFul Web Services. Participate in QA meetings to ensure testing of code adheres to documented protocols. Involving in unit testing and bug-fixing and achieving the maximum code coverage using JUnit test cases. Handle dependency management and build project using Maven. Support regular deployments, migration of legacy applications and validate performance. Install and maintain Aspera Faspex, Aspera FASP Proxy and Aspera Console on hosts for to use FASP protocol inside web application. Perform sanity test on different environments and communicate with Aspera support team for troubleshooting Aspera related issues. Prepare business case for proposed changes and communicate with team. Support business users in troubleshooting issues by staying current on available software products.

REQUIRES: Bachelor’s Computer Science, Computer Engineering or Information Technology + minimum 6 months experience as Programmer Analyst, Server Test Operator or related.

Job Title: Software Developer - Fremont, CA and other unanticipated client locations throughout US

Carry out hands-on development as well as lead the development of Next Generation Enterprise solutions. Carry out application development in support of the multi-platform roadmap. Responsible for application architecture, ensure high performance, scalability and availability for those applications. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. Drive technical vision and influence product roadmap and vision. Implement large-scale, complex, cross-functional projects. Lead the discovery phase of large projects to develop high level design. Direct root cause analysis of critical business and production issue. Document testing and maintenance of application corrections and improvements. Influence decisions, build consensus, and resolve conflicts constructively and proactively. Support business objectives and ensure the business needs are being met. Utilize technologies including Java, React JS, Splunk, Linux, Windows, Oracle, Git, Spring, TCP/IP, Agile, Maven, Jenkins.

REQUIRES: Bachelor’s Computer Science, Information Technology or Electronics Engineering.

Job Title: Computer System Analyst ( Posted on feb 2nd 2020)

Locations: Fremont, CA and other unanticipated client locations throughout US

Responsibilities

  • Participate in feature agile team meetings throughout the product development life cycle and gather requirements and develop test strategies test scope, test plans, test cases
  • Define vision, goals, strategy and execution of test automation process
  • Utilize, maintain, update existing Java-based Automation Test Framework which uses – Java, Selenium 2.0 Web driver, TestNG, Maven, RestAssured
  • Develop and add automated functional and regression tests in existing test framework
  • Automate testing of RESTful Web Services and Web UI
  • Ability to adapt to short sprint cycles (2-4 weeks) and experience in the full software lifecycle from design to deployment
  • Investigate failed automation tests and report issues in bug tracking system as appropriate
  • Build, maintain and grow test automation infrastructure
  • Providing test coverage analysis based on automation results
  • Participate in product and feature design reviews with developers
  • Create home-grown tools and scripts to facilitate and support ad-hoc testing
  • Advocate and promote a strong culture for testing and outstanding software quality

Formal Education / Certification Requirements

  • Bachelor’s degree in Computer Science
  • Minimum Qualifications

    • Java-based test automation experience
    • Experience with QA automation, QA processes, and reports
    • Successful history of implementing automated functional and regression based test frameworks utilizing open source tools Selenium 2.0/Java/ Test NG/JUnit (white box)
    • Good understanding of Object Oriented design and implementation using Java
    • Strong understanding of automated testing for web-based API such as Rest and web services
    • Experience with Agile methodologies (Scrum) and Test-Driven Development (TDD)
    • Experience with JSON, XML, HTML, CSS and Regular Expressions

Job Type: Full-time

Education:

  • Bachelor’s in Computer Science (Minimum)

Job Title: Computer System Analyst ( Posted on feb 15th 2020 )

Locations: Fremont, CA and other unanticipated client locations throughout US

Position Mission: The job offers a hybrid of strategic and support roles in supporting the organization’s strategic and operational objectives. This is an exciting opportunity for someone who is looking for a broad range of IT experience within a mid-size organization.

Key Areas of Responsibility/Essential Functions

  • Defining design objectives by analyzing customer requirements.
  • In Agile, work closely with the scrum master and stakeholders to implement the user story based on their requirement and update it on the Rally
  • Transforming design mockups into cross browser compatible HTML/CSS layouts, implemented dynamic page elements using React JS, Bootstrap and form error validations using JavaScript.
  • Collaborate with product management, marketing designers, technology and architecture teams to plan and deliver solutions
  • Code Cleanup to make troubleshooting easier, quality improve, Reduced clean up from 3 weeks to 2 weeks
  • Work with QA or UAT team to resolve and debug exception found by them in the hybrid application.
  • Design and develop user interfaces to web applications throughout the software development cycle by using responsive web design(RWD).
  • Build efficient and reusable front-end abstractions and modules by using Typescript, ES6, React v0.14+, Redux, Java Script, HTML, CSS, Rest APIs, Netconf
  • Contributing to team meetings and troubleshoot development and production problems across multiple environments.

Formal Education / Certification Requirements

  • Bachelor’s degree in Information Technology

Job-Related Experience/ Competencies

  • Experience developing applications in React.
  • Apply the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, React JS, Bootstrap and XML.
  • Creating web Apps with React JS and Bootstrap Web Development Essentials.
  • Experience with Object Oriented JavaScript and JavaScript Frameworks such as jQuery, React JS.
  • Check the cross-browser compatibility and hence worked on different browsers like safari, internet explorer, Mozilla Firefox and Google Chrome.
  • Experience with Agile Software Development and methodologies.

Job Type: Full-time

Education:

  • Bachelor’s degree in Computer Science, Electronics and Communication Engineering or any related field (Minimum)
  • Master’s degree in Computer Science or any related field (Prefer)

Job Title: Software Engineer

Locations: Fremont, CA and other unanticipated client locations throughout US

  •  Design, development, maintenance and documentation of Enterprise applications using JAVA/J2EE technologies with diverse set of clients analyzing complex business requirements and mapping them to system specifications. In Agile, work closely with the scrum master and stakeholders to implement the user story based on their requirement. Transform design mockups into cross browser compatible HTML/CSS layouts, implement dynamic page elements using React JS, Angular JS, Bootstrap and form error validations using JavaScript. Develop application service components and configure beans using Spring IOC and using all of the Spring Modules (AOP, DI and ORM). Configure elastic clusters in Amazon Webservices instances for reliability and scalability of the data. Create SQL, PL/SQL statements for the effective retrieval and storage of data from the database. Develop RESTful web services interface to Java-based runtime engine and accounts. Test web applications for defects and create reports using various web applications. Deploy, maintain, uninstall and track versions of different web applications. Work with Technical Core Team to perform the functional testing and support the regression testing and user acceptance testing (UAT) during the testing phase.

REQUIRES: Bachelor’s in Computer Science, Computer Engineering or Information Technology.

Job Title: Software Engineer

Fremont, CA and other unanticipated client locations throughout US

  •  Develop and deploy multi-tiered web-based enterprise applications using J2EE technologies including Spring and Web Services. Utilize Spring modules including Spring Core, MVC, Spring ORM, Spring JDBC. Develop APIs for AWS resources by using Java, Python and NodeJs programming platforms. Responsible for developing, building, managing and maintaining AWS cloud-based data pipeline architecture. Develop APIs to perform data pipeline activities to push data from data centers to data visualization platforms. Develop data pipeline related APIs by using programming languages such as Java and Python. Implement cross account functionalities with IAM policies among different AWS accounts. Develop data migration pipelines.

REQUIRES: Bachelor’s in Computer Science, Computer Engineering, or Information Technology.

Job Title: Software Developer

Fremont, CA and other unanticipated client locations throughout US

  •  Participate in daily scrum meetings with the team to meet deadline and expectations following Agile methodology. Develop applications for web and mobile including different environments such as iOS and Android. Design and develop user interface (UI) web pages and mobile screens using React along with HTML5, CSS3, JavaScript, jQuery, AJAX, and JSON. Develop internal and external validation code using JavaScript and JavaScript libraries. Design and develop user interface (UI) screens using JavaScript library, HTML5 and CSS3. Participate in wireframes reviews with UX team to understand the requirements. Convert the wireframes to HTML5/CSS3 that are fluid in nature, which will fit in varying resolutions of screens. Participate in code reviews and collaborate with test engineers. Pull data to the front-end screens by consuming the RESTful API from the back-end which is developed by Java. Develop secured applications using form-based authentication with HTML, CSS, and Java Script. Make changes to various CSS properties to enhance the user interface (UI) as per client requirements.

REQUIRES: Bachelor’s in Computer Science, Computer Engineering, or Information Technology.

Job Title: Software Engineer

Fremont, CA and other unanticipated client locations throughout US

  •  As senior Java Developer, build web applications and database connections; build backend structure and microservices-based web applications and support the security team implementing authentication and authorization for users. Perform devops shell scripting working with Linux/UNIX.

REQUIRES: Bachelor’s in Computer Science, Computer Engineering, or Information Technology.

Job Title: Software Engineer

Locations: Fremont, CA and other unanticipated client locations throughout US

  •  Design and build advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features. Utilize Objective-C Swift and Flutter programming languages; iOS frameworks including Core Data, Core Animation and networking. Work with RESTful APIs to connect iOS applications to back-end services. Work with application security and identity management solutions such as OAuth, certificates, and encryption.

REQUIRES: Bachelor’s Computer Science, Computer Applications or Information Technology + minimum 1 year experience as Software Engineer, Software Developer, IOS Developer, Programmer Analyst or related.

Job Title: Software Developer

Locations: Fremont, CA and other unanticipated client locations throughout US

  •  As Full Stack Developer, design, develop and architect software applications using Java, JavaScript, HTML5, CSS3, Spring, Spring Boot, Angular, Jenkins. Ensure web application security by using secure coding practices. Support and maintain the production by collaborating with the teams across multiple geographical locations. Provide engineering designs for new software solutions to help mitigate front end security vulnerabilities. Create and maintain the technical documentation.

REQUIRES: Bachelor’s in Computer Science, Computer Engineering or Information Technology + minimum 1 year experience as Software Developer, Software Engineer, Programmer Analyst or related.

Job Title: Management Analyst

Locations: Fremont, CA and other unanticipated client locations throughout US

  •  Assist in identifying and implementing process improvements. Monitor, maintain, enhance and manage all existing business applications and correct defects as they become known. Develop, document, and adhere to effective and appropriate configuration management practices. Improvement of phase documents including use cases, data models/procedures, test cases, and models. Analyze requirements for existing systems or new requests and development cost estimates, design documents, manuals and fielding documents.

REQUIRES: Bachelor’s or equivalent in Business Administration, Accounting or Management + 1 year experience as Management Analyst, Business Analyst, Accounts Manager or related.

Job Title: Software Developer

Locations: Fremont, CA and other unanticipated client locations throughout US

Knowledge and Skills:

  •  Extensive experience with multiple software systems design tools and languages.
             -Extensive experience with Java 8
                    -Extensive experience with Windows/linux
                    -Extensive experience with Fitnesse
                    -Extensive experience with JavaScript
                    -Extensive experience with SQL
                    -Experience with JQuery a plus
                    -Experience with GitHub a plus
                    -Experience with Jenkins a plus
                    -Experience with Selenium a plus
  • Excellent analytical and problem solving skills.
  • Experience working in an Agile environment. SAFe experience a plus
  • Experience in overall architecture of software systems for products and solutions.
  • Designing and integrating software systems running on multiple platform types into overall architecture.
  • Excellent written and verbal communication skills; mastery in English and local language.
  • Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.

Impact/Scope
Collaborates with peers, junior engineers, technicians and external design partners.

Requirements:

  • A technical Bachelor’s degree or equivalent experience and a minimum of 8 years of related experience writing code.
  • Experience of multiple full release cycles. Advanced understanding of Agile software development methodologies.
  • Advanced understanding of Software Test methodologies, and an expert in testing tools.
Responsibilities:
  • Researches, designs, develops, configures, integrates, tests and maintains existing and new business applications and/or information systems solutions including databases through integration of technical and business requirements.
  • Applications and infrastructure solutions include both 3rd party software and internally developed applications and infrastructure.
  • Responsibilities include, but are not limited to, analysis of business requirements, coding of modifications or new program, creation of documentation, testing and maintenance of applications, infrastructure, and information systems including database management systems.
  • Works within the Information Technology function, obtaining resources and working in support of objectives and strategies.
  • Provides required documentation and participates in architecture reviews to ensure that the solutions comply with standards and use approved technologies.
  • Provides innovative solutions to complex and critically sensitive issues affecting multiple disciplines and work groups.
  • Determines and pursues courses of action essential in accomplishing objectives. Integrates advanced technology, theories or techniques that have a significant continued impact across disciplines and business units.

For the successful delivery, the project requires the following skills:

  • Experience developing applications in React.
  • Apply the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented(OO) JavaScript, JSON, React JS, Bootstrap and XML.
  • Creating web Apps with React JS and Bootstrap Web Development Essentials.
  • Experience with Object Oriented JavaScript and JavaScript Frameworks such as jQuery, React JS.
  • Check the cross-browser compatibility and hence worked on different browsers like safari, internet explorer, Mozilla Firefox and Google Chrome.
  • Integrate the third party Social Media Tools provided by web site thereby
  • transforming it into two-way conversation place where registered users can interact directly with the content and each other using HTML, CSS, JavaScript and JQuery.
  • Experience with Agile Software Development and methodologies

Multiple Openings

  • Programmer Analysts
  • Programmer
  • Software Engineers
  • Developers
  • Systems
  • QA
  • Test Engineers
  • System Analysts
  • Business Analysts
  • Technical Recruiters

Location: Fremont, CA & other unanticipated client locations thruout US. Some positions require Master’s or equiv. with/without exp. & some require Bachelor’s with/without exp.

Positions available for IT professionals with any combination of following technologies: Objective C, UI/UIX, Webservices, Java, J2EE, JavaScript, JSP, Maven, RAD/Eclipse , Struts Framework, Hibernate, RESTful APIs, WSDL, Spring, SQL, XML Agile, Activity, J Query, Jira, Oracle, AIDL, Linux, Android, IOS platform, Selenium, HP/QC, GITHUB, XCode, AngularJS, Node.JS.

Business Analyst – Fremont, CA & other unanticipated client locations throughout US – Prepare the new business process for Pega workflow. Identify department’s allocation for the new workflow based on their area of expertise. Analyze and identify the various QA check points where data correction and accuracy to be verified. Business requirements elicitation for identified QA checkpoints for user flows, primary path, high level requirements and reporting required.

Document business requirements in BRD’s, Use Cases, UI changes in Page Specs, Data Mapping and Report specs. Perform gap analysis, identify risks, risk analysis, providing baseline acceptance criteria and deliverables. Create and update business process flows and manage change requests. Meet and showcase effective communications with Business SMEs to gather and finalize the requirements and send documents for appropriate sign-off. Work with development and testing team to solve any application related issues.

Maintain an open dialogue with project management team for project status.

Effectively participate in cross-functional project teams and the problem solving process.

Maintain the confidentiality and security of privileged company information. Attend staff and company meetings to be aware of company plans.

REQUIRES: Bachelor’s in Computer Science, Information Technology or Computer or Electronics Engineering, or Business Administration + minimum 2 years experience as Business Analyst, Systems Analyst, Software Developer or related.

Business Analyst – Fremont, CA and other unanticipated client locations throughout US – Interact with business users and other stakeholders to identify information needs and initiating process changes, requirements gathering and authoring use cases. Conduct highly interactive Joint Application Development (JAD) sessions with business users, stakeholders and offshore development team to elicit business requirements in an Agile methodology.

Develop functional specification documents, Use case modeling, test scenarios, and other artifacts to depict business requirements.

REQUIRES: Bachelor’s in Business Administration or Management + minimum 2 years experience as Business Analyst, Management Analyst, Project Associate or related.

Software Developer - Fremont, CA and other unanticipated client locations throughout US –

Analyze, define, design, and document business flows and processes. Provide consultation to customers on business process redesign. Assist in the development of system documentation and training materials as well as training processes. Define and articulate business rules required for data accuracy and consistency. Identify and resolve data quality issues. Act as the primary contact for the data management process between IT developers and the business. Provide cross-functional and business knowledge to develop business system and process alternatives 

REQUIRES:   Bachelor’s in Computer Science, Information Technology, or Engineering (any discipline) + minimum 1 year experience as Software Developer, Software Engineer, Programmer Analyst, or Consultant (or Assistant) in IT field, or related.

Software Developer – Fremont, CA and other unanticipated client locations throughout US –

Understand the business logic and implement the UX designs related to business logic and developing the web services and web pages to meet industry standards using Java, Spring, HTML, CSS, and JavaScript, AngularJS, React.JS.  Migrate web pages to HTML and Javascript, AngularJs web pages.  Create a RESTFUL web service related to business needs.  Write application-level code to interact with APIs using AJAX, JSON, and XML.  Develop graphs using high charts library and google charts API services.  Write reusable Java classes and packages.  Implement single page apps, modules and reusable components using AngularJS 1.4/1.5/1.6/4/5.  Configure web pack and grunt package bundler to build and minify client-side code (CSS, JS, HTML).  Involved in maintaining and configuring the continuous integration jobs to run builds and deployments and build releases with the help of DevOps team. 

REQUIRES:  Bachelor’s Computer Science, Information Technology or Electronics Engineering.

Software Developer – Fremont, CA and other unanticipated client locations throughout US –

Evaluate business requirements for software development projects, identify current operation procedures and clarify program objectives. Design and implement user interfaces of Android apps; implement various Android functionalities with Android Studio. Develop and upgrade Enterprise level Java EE applications using Java EE frameworks, such as Spring and Hibernate. Implement back-end data transfer functionalities such as sending data to web services and parsing the response.

Create function modules such as database tables and user interface widgets; create complicated logic controllers to enable communications among different modules. Participate in functionality test and quality assurance procedures; test and debug applications extensively to ensure compliance with the project specifications.

Apply version control systems for code management among team members; conduct daily coding procedures such as pushing local code to remote master repository.

Apply various software tools to optimize and manage the source code.

Software Developer - Fremont, CA and other unanticipated client locations throughout US –

Design, modify, develop and implement technology solutions; build modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals. Participate in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with team mates. Infuse quality of service characteristics, such as security, scalability, manageability and maintainability, into distributed service-based framework to create or expand business or technical capabilities. Document development iterations; ensure the quality of technical documentation; create progress reports. Participate in code and design reviews with network, infrastructure and solutions engineering teams to ensure that solutions meet current enterprise standards. Work with Scrum teams to implement CI/CD pipelines. Develop and maintain Jenkins shared library code to provide CI/CD functionality. Work with infrastructure teams to implement fully automated environments. Implement standard automation patterns based on industry best practice. Provide day to day DevOps support to the Scrum and infrastructure teams. Maintain and monitor CI/CD pipelines. Utilize technologies including, Java 1.8, JavaScript, Splunk, SQL, Python 3, Hadoop, Cassandra, Maven, RESTful APIs, Agile, Git..

REQUIRES:  Bachelor’s Computer Science, Information Technology or Electronics Engineering.

Software Developer – Fremont, CA and other unanticipated client locations throughout US –

Develop automated test framework components and test scripts using Java and Java Script. Execute automated instrumental test run on physical devices and emulators using Android framework APIs and supporting APIs that run pre-installed system Android applications as well as (optional) second- and third-party Android applications. Analyze, design and develop automated test scripts to automate black box testing. Run tests on physical and virtual devices in remote Google data centers. Execute tests on different embedded infotainment systems and head unit devices provided by Qualcomm, Intel, Panasonic and other embedded partners. Monitor data transfer and test device communication. Develop detailed test plans, test cases, test suites and testing strategies for applications. Update and triage bugs.Work in an Agile team environment with distributed teams while implementing engineering best-practices.

REQUIRES:  Bachelor’s Computer Science, Information Technology, or Managing Virtualization & Cloud Computing + minimum of 6 months experience as Software Developer, Java Developer, Software Engineer or related.

Software Developer(Java) - Fremont, CA and other unanticipated client locations throughout US –

Design and develop clinical web application user interfaces. Develop both front-end user interface and Java server pages and necessary backend classes to support data access and user authorization. Develop portal application using JavaScript, jQuery, JavaScript libraries, AJAX. Produce and maintain documentation related to application software, including scope requirements, logical designs, technical designs and testing plans. Inform database design and structure based on knowledge of clinical, client and operational reporting needs. Troubleshoot and implement bug fixes related to client and user reported issues..

REQUIRES: Bachelor’s Computer Science, Information Technology or Software Engineering.

Software Developer - Fremont, CA and other unanticipated client locations throughout US –

As a Full Stack Java Developer, develop web applications as well as provide support to existing application improvement and management. Gather requirements, analyze, design, refactor and develop new modules, components as well as improve existing methods for application usage and implementation. Lead the front end using Angular to ensure the best practices in technical side for ensuring code compliance and security. Utilize cutting edge technologies including HTML, CSS, Angular, Java, Javascript, Spring, Web Services for developing and deploying the applications. Manage application development using technologies including Jira, Maven and Eclipse..

REQUIRES: Bachelor’s Computer Science, Information Technology, or Managing Virtualization & Cloud Computing + minimum of 6 months experience as Software Developer, Java Developer, Software Engineer or related.

Business Analyst – Fremont, CA –

Assist with developing business requirements for new requests such as project concept, scope, benefit, budget and timelines.

Assist in determining the most efficient and cost-effective IT approach and solutions to meet business requirements. Provide technical support to staff, internal and external customers.

Maintain an open dialogue with IS management with regard to project status. Effectively participate in cross-functional project teams and the problem solving process.

Maintain the confidentiality and security of privileged company information. Attend recruitment, staff and company meetings.

REQUIRES: H.S. Diploma

IT/Software Development

Multiple Openings Programmer Analysts/Programmer/Software Engineers/Developers/Systems/Test Engineers/Syst. Analysts/Business Analysts/Technical Recruiters- Location: Fremont, CA & other unanticipated client locations thruout US. Some positions require Master’s or equiv. with/without exp. & some require Bachelor’s with/without exp.

Positions available for IT professionals with any combination of following technologies: Objective C, UI/UIX, Webservices, Java, J2EE, JavaScript, Perl, Python, Python libraries, MATLAB, Hadoop, Cassandra, JSP, Maven, RAD/Eclipse , Struts Framework, Hibernate, RESTful APIs, WSDL, Spring, SQL, XML Agile, Activity, J Query, CSS, HTML, Jira, Oracle, AIDL, Linux, Android, IOS platform, Selenium, HP/QC, GITHHUB, XCode, AngularJS, Node.JS, D3.JS.

Software Developer Fremont, CA and other unanticipated client locations throughout US –

Evaluate business requirements for software development projects, identify current operation procedures and clarify program objectives. Design and implement user interfaces of Android apps; implement various Android functionalities with Android Studio.

Develop and upgrade Enterprise level Java EE applications using Java EE frameworks, such as Spring and Hibernate. Implement back-end data transfer functionalities such as sending data to web services and parsing the response.

Create function modules such as database tables and user interface widgets; create complicated logic controllers to enable communications among different modules. Participate in functionality test and quality assurance procedures; test and debug applications extensively to ensure compliance with the project specifications.

Apply version control systems for code management among team members; conduct daily coding procedures such as pushing local code to remote master repository. Apply various software tools to optimize and manage the source code.

REQUIRES: Bachelor’s Computer Science, Information Technology or Electronics or Electrical Engineering + minimum 1 year experience as Software Developer, Software Engineer, Android Developer, Programmer Analyst or related.

Software Developer Fremont, CA and other unanticipated client locations throughout US – Work with team as frontend developer to create a fully functioning Human Resource Analytics platform for various corporations including the Federal Reserve Bank.

Make the Charts and the Webpages with different functionality using coding languages including JavaScript, Angular JavaScript, JQuery, CSS and HTML and other programing tools.

Work on the website my team to create a new web application to trace satisfaction levels of employees at different corporations and do thorough analysis and representation of data using various charts and grids to determine where progress can be made.

REQUIRES: Bachelor’s Computer Science, Information Technology or Electronics or Electrical Engineering.

Software Developer (Java) - Fremont, CA and other unanticipated client locations throughout US –

Create APIs to validate requests and send appropriate responses to clients. Develop, test and implement efficient code. Maintain and upgrade existing systems. Work with team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing. Test and maintain code to ensure strong functionality and optimization. Research, design, and develop software matrices for communications and business applications, applying principles of software engineering. Resolve complex technical design issues. Utilize technologies including Java, JavaScript, Eclipse, REST APIs, Json, HTML, AJAX and CSS, Spring, MVC, SQL, Oracle, Maven, Git, Unix and Linux.

REQUIRES: REQUIRES: Bachelor’s Computer Science, Information Technology or Electronics Engineering.

Software Developer (Android) – Fremont, CA and other unanticipated client locations throughout US –

Build a framework that enables bluetooth communication between cars and handheld and wearable devices.

Build an Android app (phones and smart watches) to give driving destination commands to cars, and to receive and display car information as real time basic to end users.

Support head unit bluetooth implementation between phones and head units. Develop Android implementation between handheld, wearable devices and other smart home devices (such as smart light, garage door, main door and thermostat).

REQUIRES: Bachelor’s Computer Science, Information Technology, Electronics Engineering or Business Administration.

Programmer Analyst (QA) - Fremont, CA and other unanticipated client locations throughout US –

Develop automated test framework components and test scripts using Java and Java Script. Execute automated instrumental test run on physical devices and emulators using Android framework APIs and supporting APIs that run pre-installed system Android applications as well as (optional) second- and third-party Android applications. Analyze, design and develop automated test scripts to automate black box testing. Run tests on physical and virtual devices in remote Google data centers. Execute tests on different embedded infotainment systems and head unit devices provided by Qualcomm, Intel, Panasonic and other embedded partners. Monitor data transfer and test device communication. Develop detailed test plans, test cases, test suites and testing strategies for applications. Update and triage bugs. Work in an Agile team environment with distributed teams while implementing engineering best-practices. .

REQUIRES: Bachelor’s or equivalent in any field. (In lieu of Bachelor’s, will accept completion of Post-Graduate Diploma program equivalent to Bachelor’s degree.) Minimum of 4 years experience as Programmer Analyst (QA), Software Engineer (QA), QA Engineer or related.

Business Analyst -Fremont, CA and other unanticipated client locations throughout US –

Decide on new application tools to build depending on priorities and resources available. Work with other team members to make application specifications, architecture, design and technology stack. Build applications, write test cases and provide production support.

REQUIRES: Bachelor’s in Computer Science, Information Technology or Business Administration + minimum 6 months experience as Business Analyst, Systems Analyst, Software Engineer, Java Developer or related.

Data Analyst – Fremont, CA and other unanticipated client locations throughout US –

Develop analytical solutions using Python and various Python libraries such as Pandas, NumPy, Scipy and PyBrain. Develop solutions with MATLAB. Create solutions using big data technologies such as Hadoop and Cassandra.

REQUIRES: Bachelor’s in Computer Science, Information Technology, or Electronics or Electrical Engineering + minimum 6 months experience as Data Analyst, Data Scientist, Business Intelligence Analyst or related.

Software Developer – Fremont, CA and other unanticipated client locations throughout US –

As UI Developer, develop Single Page Applications (SPA) using AngularJS; use D3.js for data visualization; convert perl scripts to python scripts for serving the data to front-end dashboards; work on JavaScript development to build cross compatible browsers; build CSS layout for better user interactions.

REQUIRES: Bachelor’s in Computer Science, Information Technology or Electronics, Electrical or Computer Engineering.

Business Analyst – Fremont, CA –

Assist with developing business requirements for new requests such as project concept, scope, benefit, budget and timelines. Assist in determining the most efficient and cost-effective IT approach and solutions to meet business requirements. Provide technical support to staff, internal and external customers.

Maintain an open dialogue with IS management with regard to project status. Effectively participate in cross-functional project teams and the problem solving process.

Maintain the confidentiality and security of privileged company information. Attend recruitment, staff and company meetings.

REQUIRES: H.S. Diploma

Software Developer – Fremont, CA and other unanticipated client locations throughout US –

Analyze and develop new enhancements using Java. Ascertain client requirements and provide project estimations. Monitor production for critical bugs using Splunk. Split a big Scrum story into small tasks. Conduct performance and stress testing using tools including JMeter.

REQUIRES: Bachelor’s in Computer Science, Computer Engineering, Electronics Engineering or Information Technology + minimum 2 years experience as Software Developer, Software Engineer, Programmer Analyst or related.

Software Developer – Fremont, CA and other unanticipated client locations throughout US –

Analyze, define, design, and document business flows and processes. Provide consultation to customers on business process redesign. Assist in the development of system documentation and training materials as well as training processes. Define and articulate business rules required for data accuracy and consistency. Identify and resolve data quality issues. Act as the primary contact for the data management process between IT developers and the business. Provide cross-functional and business knowledge to develop business system and process alternatives.

REQUIRES: Bachelor’s in Computer Science, Information Technology, or Engineering (any discipline) + minimum 1 year experience as Software Developer, Software Engineer, Programmer Analyst, or Consultant (or Assistant) in IT field, or related.

Job Type: Full-time

Education:

  • Bachelor’s degree in Computer Science, Electronics and Communication Engineering or any related field (Minimum)
  • Master’s degree in Computer Science or any related field (Prefer)

Job Title: Software Developer

Locations: Fremont, CA and other unanticipated client locations throughout US

Knowledge and Skills:

    • Experience with multiple software systems develop tools and languages.
                 -Experience with Java
                        -Experience with Python
                        -Experience with JavaScript
                        -Experience with Windows/Linux commands
                        -Experience with sql
                        -Experience with React
                        -Experience with Redux
                        -Experience with the latest and greatest web standards, including HTML5 and CSS3.
                        -Experience with Json
                        -Experience with Nodejs is a plus
                        -Experience with Webpack is a plus
                        -Experience with GitHub is a plus
                        -Experience with Jenkins is a plus

    • Excellent analytical and problem-solving skills.
    • Experience working in an Agile environment.
    • Experience SAFe experience is a plus
    • Good written and verbal communication skills.

    Impact/Scope
    Collaborates with peers, junior engineers, technicians.

    Requirements:

    • BS/MS in Computer Science or equivalent.
    • Strong Computer Science fundamentals including familiarity with basic algorithms.
    • Solid understanding of software development principles.
    • Hands-on experience in one or more of the following developer skills: Java, Javascript, Nodejs, Python.
    • Excellent debugging, problem-solving and critical thinking skills.
    • Development Experience with one of modern web frameworks such as ReactJS, NodeJS, AngularJS.
    • Knowledge on working in Progressive Web applications.
    • Able to connect with the existing backend system.
    • Development experience with server-side Java, web services and web application.
    • Good understanding of Software Test methodologies. Experience in unit testing tools.
    • Ability to work in a team-based, Agile environment.

    Responsibilities:

    • Designs, develops, configures, integrates, tests and maintains existing or new business applications and/or information systems solutions.
    • Manage individual project priorities, deadlines and deliverables.
    • Applications and infrastructure solutions include both 3rd party software and internally developed applications and infrastructure.
    • Cooperating with other software engineers, project manager to achieve the goal for connecting with different API, new features, enhancements, bug fixing.
    • Responsibilities of code review for team members’ new features, enhancements or bug fixing.
    • Responsibilities include, but are not limited to analysis of business requirements, coding of modifications or new program, creation of documentation, testing and maintenance of applications, platform, system and infrastructure.
    • Working with customers or departments on technical issues including software system design and maintenance.
    • Provides required documentation and participates in architecture reviews to ensure that the solutions comply with standards and use approved technologies.


Send your Resume to: Info Way Solutions, 46520 Fremont Blvd, Ste 614-A, Fremont, CA 94538.