Develop andmaintain scalable and efficient products using Google CloudPlatform andPython.
Design developand consume APIs to facilitate communication between differentsoftwarecomponents.
Implement TestDriven Development (TDD) practices to ensure the quality andreliability of thesoftware.
Create andmaintain automated tests and unit tests to support continuousintegration and deploymentprocesses.
Workcollaboratively with crossfunctional teams to integrate automationsolutions into existingsystems.
Participate inthe full software development lifecycle including planningdevelopment testing deployment andmaintenance.
Qualifications :
Proficiency inGoogle Cloud Platform and Pythonprogramming.
Strongexperience with API development andconsumption.
Familiarity withTest Driven Development (TDD) and automated testingframeworks.
Experience withDevOps practices in Google Cloud Platform and AzureDevOps.
Excellentproblemsolving skills and the ability to work in a fastpaced agileenvironment.
DesiredSkills :
Experience withcontent management systems (AEM) and data storagesolutions.
Knowledge ofadditional programming languages and frameworks is aplus.
Strongcommunication and collaborationskills.
A passion forlearning and staying uptodate with the latest industry trends andtechnologies.
PositionOverview :
Client isseeking a Software Engineer to design and build backend servicesthat support our portfolio of datacentric clinical and analyticapplications.
Theseapplications leverage cloud computing big data mobile data sciencedata warehousing machine learning using state of the art softwaredevelopment applications andframeworks.
Our SoftwareEngineers ensure that these cloudbased microservices adhere touptime and accuracy targets are resilient and scale as data volumesand trafficincrease.
They workclosely with the data engineering platform and solutions teams todevelop applications as required to benefit our practice andpatients.
Works closelywith the Product Owners Product Managers Architects to translaterequirements intocode.
Developingservices around data warehousing big data cloud computing businessintelligence analytics and machinelearning.
Participate inDevOps Agile continuous development and integration frameworks.Programming in highlevel languages such as Go Python Javaetc.
Work ondeployment automation / configuration management with tools includingbut not limited to ADO Puppet Chef or Ansible or Azure PipelinesCloudFormation Terraform following a DevOpsmodel.
Ensure allappropriate documentation of processes and source code is createdandmaintained.
Communicateeffectively with peers leaders and customers throughout theorganization.
Participate inexpert level troubleshooting and resolve problems through rootcause analysis data and systeminvestigation.
Continues tobuild knowledge of the organization processes andcustomers.
Performs a rangeof mainly straightforwardassignments.
Uses prescribedguidelines or policies to analyze and resolveproblems.
Receives amoderate level of guidance anddirection.
Skills :
Ability to use awide variety of opensource technologies and cloudbased services.Experience with Google and Azure cloudenvironments
Experience indatabases analytics big data systems or business intelligenceproducts
Experience withbuilding highperformance highly available and scalable distributedsystems.
Experiencedeveloping software for healthcare relatedindustries.
Education :
Bachelors Degreein Computer Science / Engineering or relatedfield.
Have workingknowledge and experience of Software Engineering with a minimum ofinternships and a minimum of 1 yr. of experience or 2yrs ofexperience coding applications or services in a highlevel language(C C Golang Java C#etc.).
Demonstratedproblem solving and time managementskills.
Possesses strongtechnical aptitude for designing and implementing softwaresolutions. Experience with modern application developmentframeworks
Knowledge ofprofessional software engineering practices & bestpractices for the full software development life cycle includingcoding standards code reviews source control management buildprocesses testing andoperations.
Deep handsontechnical expertise excellent verbal and written communicationskills. Experience with Agile software developmenttechniques.
Required : Python
Python
GoogleCloud
Google Cloud Platform and Python programming, API development, TestDriven Development (TDD), Azure DevOps, content management systems,AEM (Adobe Experience Manager), coding,