Software Developer

 

Duration:   2 years with Possible extension

Location:    Fremont, California

Posted date:    January 25, 2018

 

Job Description:

 Work as a technical resource to create, enhance, test, debug, maintain and support Flow-Cal’s software applications in collaboration with other team members of the Development team.

 Address and help solve a range of technical problems from failed builds and improper functionality to performance issues.

 Perform unit testing and resolve any issues or defects by debugging and troubleshooting the code.

 Adhere to all established programming & documentation standards and all corporate policies.

 Create technical and other documentation as necessary.

 Participate in all phases of the development lifecycle on an agile software development team, including design discussions, pair programming, code reviews, sprint reviews and retrospectives, sprint planning, and demos.

 

Other Requirement

 

 Required Bachelors or foreign equivalent in CS, CA, CIS, IT, MIS, Engineering (Any), or any related field.

o Masters degree preferred

o Self Starter approach.

o Can perform well in a team environment and independently too.

Software Developer

 

Duration:    2 years with Possible extension

Location:    Fremont, California

Posted date:   Feburary 12, 2018

 

Job Description:

 Write PHP within a Linux-Apache-MySQL environment.

 Write unit tests and automated acceptance tests.

 Write XML and JSON integrations.

 Design test protocols to provide high levels of confidence in software’s stability, usability, and security.

 Provide development time estimates, constraints, and risks/liabilities.

 Understand and implement the stated requirements for software.

 Deliver software within given time constraints.

 Plan and prioritize development tasks in order to achieve objectives.

 

Other Requirement

 

 Required Bachelors or foreign equivalent in CS, CA, CIS, IT, MIS, Engineering (Any), or any related field.

o Masters degree preferred

o Self Starter approach.

o Can perform well in a team environment and independently too.

Software Developer

 

Duration:   2 years with Possible extension

Location:    Fremont, California

Posted date:    Mach 26, 2018

 

Job Description:

 Programming using C/C++, Python and other similar languages.

 Participates in gathering user/customer functional requirements.

 Perform software testing and conduct code review.

 Documentation and change management of custom code.

 Analyze business process potentials for streamlining and improvements in efficiencies.

 

Other Requirement

 

o Required Bachelors or foreign equivalent in CS, CA, CIS, IT, MIS, Engineering (Any), or any related field.

o Masters degree preferred

o Self Starter approach.

o Can perform well in a team environment and independently too.

Software Developer

 

Duration:    2 years with Possible extension

Location:    Fremont, California

Posted date:    June 25, 2018

 

Job Description:

o Designs algorithms for selected problems with specific attention to physics fidelity, numerical stability, and scalability to high-performance multicore, GPU and other systems.

o Performs benchmarking of these various software solutions, and incorporates them into more complete simulations with end-user input and experimentally verifiable results when needed.

o Installs configures and maintains the appropriate library and third-party supporting software on local development hardware.

o Implements good software development practices including encapsulation, code reuse,
unit testing, and version control.

o Communicates and collaborates with physicists and other software developers for the resolution of technical challenges and clarification of scientific requirements.

o Performs other duties as assigned or required.

 

Other Requirement

 

o Required Bachelors or foreign equivalent in CS, CA, CIS, IT, MIS, Engineering (Any), or any related field.

o Masters degree preferred

o Self Starter approach.

o Can perform well in a team environment and independently too.

Software Developer

 

Duration:     2 years with Possible extension

Posted date:   July 12, 2018

 

Job Description:

o Extensively working on developing Informatica Designer, Workflow manager

o Researching, Configuring, Implementing and Working on Informatica command Line Utilities like INFACMD, PMREP and PMCMD to connect PowerCenter Repository manager and to export/import workflows.

o Implementing CI/CD pipeline in GBD Data management applications for ETL operations

o Creating and Executing the Bamboo Build Plan for export and import Informatica workflows form Lower ENV to Higher ENV.

o Writing batch Script’s to export and import workflows from Dev Repository to QA and to PROD

o Use Enterprise tools such as Jira, Bitbucket, Git, Bamboo for developing the pipelines apart from the Data tools

o Coach the applications in GBD with the new CI methodology to expedite their SDLC process

o Using curl with Bitbucket API as a Command Line Method to create a repository that will eliminate the need to use the Bitbucket CLI Plugin, which would require an additional fee and approval from the Organization.

o Creating a Script to export multiple workflows from the Informatica repository to Bitbucket and this will be used to set up the Bitbucket project for each App team and upload their current code versions to Bitbucket.

o Creating a new node.js webhook which will create the copy of the production workflow to dev informatica folder when a developer starts working on a JIRA ticket and create a branch from the ticket. Earlier, the developer needed to manually export the workflow to his local workstation by connecting to Informatica Power Center repository manager. After the workflow was pulled, he then needed to import to the Informatica it into the Informatica development folder and start making modifications. The new webhook automated this process of import and export.

o Researching and implementing various options for automation testing using tools like Informatica DVO and ICEDQ.

o Creating Confluence pages for each Atlassian product to detail how application team members will use each product in the new SDLC

o Demonstrating each Atlassian tool to multiple GBD teams for simple builds and granting access to all of the required tools to application teams

o Installing and Configuring DVO successfully in Bamboo Build Server.

o Creating DVO tests for testing few Informatica workflows.

o Exploring the option to automated execution of DVO tests from the command line using DVOCmd Utility.

o Creating a Bamboo Plan to execute the DVO tests using DVOCmd successfully.

o Working on Data DevOps tools like RedGate for SQL Server and Oracle 11g and Datical.

o Working with Architects and DevOps developer advisor’s and Infrastructure team to review ongoing environment availability and stability and provide accompanying metrics.

 

Other Requirement

 

o Required Bachelors or foreign equivalent in CS, CA, CIS, IT, MIS, Engineering (Any), or any related field.

o Masters degree preferred

o Self Starter approach.

o Can perform well in a team environment and independently too