You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    5 jobs found for Computer science in Karnataka

    filter2
    clear all
      • bangalore, karnataka
      • permanent
      2+ years of experience in PHP.● Knowledge of algorithms and use of data structures to solve problems in computing. Asolid foundation in principles of computer science is desired.● Basic knowledge of OOP concepts is preferable.● Fundamentals of web architecture and familiarity with related technologies: HTML, CSS,JavaScript will be an advantage.● Ready to gain experience of full stack development.● Ability to understand problems and work towards a solution.● Good communication skills to ensure effective interactions, communications, anddocumentation.● Understanding of database theory and solid experience in at least one relational DBMS.● Knowledge of software engineering practices and best practices for the SDLC, includingcoding standards, code reviews, source control management, build processes andtesting.
      2+ years of experience in PHP.● Knowledge of algorithms and use of data structures to solve problems in computing. Asolid foundation in principles of computer science is desired.● Basic knowledge of OOP concepts is preferable.● Fundamentals of web architecture and familiarity with related technologies: HTML, CSS,JavaScript will be an advantage.● Ready to gain experience of full stack development.● Ability to understand problems and work towards a solution.● Good communication skills to ensure effective interactions, communications, anddocumentation.● Understanding of database theory and solid experience in at least one relational DBMS.● Knowledge of software engineering practices and best practices for the SDLC, includingcoding standards, code reviews, source control management, build processes andtesting.
      • bangalore, karnataka
      • permanent
      Key accountabilities and responsibilities:Design, development, implementation, upgrades, integration and administration of collaboration portals and content management systems using Microsoft SharePoint technologies and toolsEmploys understanding of standards-based web design using HTML and CSSResponsible for applying SharePoint Best Practices and guidelines for setup, support and administration of an enterprise-class SharePoint environment including infrastructure, governance, security, and backup Stays abreast of related technology and recommend future system enhancements.QualificationsBachelor's degree in Information Systems/Technology or Computer Science.Minimum of 2-3 years of experience with SharePoint Online development - Modern templates, Hub sitesDemonstrated ability of SharePoint UI including customizing the ribbon, layouts, CSS and XSL.Proficiency in Programming languages and Framework, .NET, JavaScript, C#, CSS and HTML.Experience developing web applications using InfoPath, SQL, and HTML5Must be a detail-oriented, organized, self-starter, and have an ability to prioritize workload Strong customer service and communication skillsMust be a team player and have good communications skills.Strong experience in Microsoft Office productivity toolsWillingness and proven ability to learn new technologies.
      Key accountabilities and responsibilities:Design, development, implementation, upgrades, integration and administration of collaboration portals and content management systems using Microsoft SharePoint technologies and toolsEmploys understanding of standards-based web design using HTML and CSSResponsible for applying SharePoint Best Practices and guidelines for setup, support and administration of an enterprise-class SharePoint environment including infrastructure, governance, security, and backup Stays abreast of related technology and recommend future system enhancements.QualificationsBachelor's degree in Information Systems/Technology or Computer Science.Minimum of 2-3 years of experience with SharePoint Online development - Modern templates, Hub sitesDemonstrated ability of SharePoint UI including customizing the ribbon, layouts, CSS and XSL.Proficiency in Programming languages and Framework, .NET, JavaScript, C#, CSS and HTML.Experience developing web applications using InfoPath, SQL, and HTML5Must be a detail-oriented, organized, self-starter, and have an ability to prioritize workload Strong customer service and communication skillsMust be a team player and have good communications skills.Strong experience in Microsoft Office productivity toolsWillingness and proven ability to learn new technologies.
      • bangalore, karnataka
      • permanent
      Position OverviewThe Full-Stack Developer will be responsible for supporting existing solutions as well as developing new software solutions to support our expanding business needs. This position requires advanced level knowledge of API’s, Cloud First development, Infrastructure as a Code, data storage and management, and it also requires a customer service mindset to meet Business Unit (BU) needs in a courteous and timely manner.Essential FunctionsDesign, develop and deploy various applications, including interfaces (WS, API), based on multiple technologies and tools including but not limiting to Microsoft .NET, JS, Python, Terraform, Jenkins, Postman, Soap UI etc. Software version control system experience, preferably Azure DevOps. Build solution that create and/or consume REST and SOAP WS/API, deploy and troubleshot them when required.  Apply cloud first development principle needed.Use TDD when required. Apply best security practices for each solution’s layer. Create, deploy and troubleshot serverless microservices running on different hosts. Create, maintain and troubleshot cloud side for Azure and AWS connections. Chose and utilize different data storages; Relational and Non-relational. Ability to conceptualize practical solutions from requirements.Perform code release to various environments and interact with other technology groups as needed, including coordinating with third party as needed.Demonstrate a visionary mindset with desire to tackle parallel challenges across multiple applications and processes.Drive the overall user experience and the visual design of content.Assess and recommend new technologies and ways to render content.Provide support for existing applications, troubleshooting issues using various debug methods.Participate in estimating, planning and tracking project work.Ensure items are delivered on-schedule and comply with best practices and standards.Ability to lead and execute development activities throughout all phases of a system implementation and Software Development Life Cycle (SDLC). Qualifications:Bachelor's degree in Computer Science, or Software Engineering.Minimum 2 years of relevant experience.  Previous experience using Agile development methodologies including Scrum framework. Previous experience integrating with ERP Systems, in particular JD Edwards a plus.Proven problem-solving skills.Excellent communication skills, strong team player, and the ability to work with multiple other IT disciplines and business functions in a fast-paced, high-productivity environment.Experience in building and maintaining applications that are mission critical.Experience with DevOps practices.Quality Driven
      Position OverviewThe Full-Stack Developer will be responsible for supporting existing solutions as well as developing new software solutions to support our expanding business needs. This position requires advanced level knowledge of API’s, Cloud First development, Infrastructure as a Code, data storage and management, and it also requires a customer service mindset to meet Business Unit (BU) needs in a courteous and timely manner.Essential FunctionsDesign, develop and deploy various applications, including interfaces (WS, API), based on multiple technologies and tools including but not limiting to Microsoft .NET, JS, Python, Terraform, Jenkins, Postman, Soap UI etc. Software version control system experience, preferably Azure DevOps. Build solution that create and/or consume REST and SOAP WS/API, deploy and troubleshot them when required.  Apply cloud first development principle needed.Use TDD when required. Apply best security practices for each solution’s layer. Create, deploy and troubleshot serverless microservices running on different hosts. Create, maintain and troubleshot cloud side for Azure and AWS connections. Chose and utilize different data storages; Relational and Non-relational. Ability to conceptualize practical solutions from requirements.Perform code release to various environments and interact with other technology groups as needed, including coordinating with third party as needed.Demonstrate a visionary mindset with desire to tackle parallel challenges across multiple applications and processes.Drive the overall user experience and the visual design of content.Assess and recommend new technologies and ways to render content.Provide support for existing applications, troubleshooting issues using various debug methods.Participate in estimating, planning and tracking project work.Ensure items are delivered on-schedule and comply with best practices and standards.Ability to lead and execute development activities throughout all phases of a system implementation and Software Development Life Cycle (SDLC). Qualifications:Bachelor's degree in Computer Science, or Software Engineering.Minimum 2 years of relevant experience.  Previous experience using Agile development methodologies including Scrum framework. Previous experience integrating with ERP Systems, in particular JD Edwards a plus.Proven problem-solving skills.Excellent communication skills, strong team player, and the ability to work with multiple other IT disciplines and business functions in a fast-paced, high-productivity environment.Experience in building and maintaining applications that are mission critical.Experience with DevOps practices.Quality Driven
      • bangalore, karnataka
      • permanent
      As a lead engineer, you'll own the fundamental infrastructure components that all other product teams build upon, including our legacy pools, micro-services, API gateway, SQL/NoSQL data stores, caching, container orchestration, storage clusters, CI/CD pipelines, and infrastructure playbooks. This is an exciting time to join us as we are rapidly expanding our data center footprint and building out the next generation cloud infrastructure to support our strategic initiatives.REQUIREMENTS• Prior experience building and maintaining large scale cloud infrastructure• Hands-on with DevOps toolchains, best practices, and methodologies• 3 - 5+ years DevOps experience in supporting cloud SaaS products, with a total of 10+ years of experience in infrastructure management• Linux internals, filesystems, disk/storage technologies, and DB’s (SQL and NoSQL)• Hardening of Linux OS to the CIS benchmark standards• Linux OS level, DB, Middleware, other software patch management.• Networking skills, e.g., routing, switching, VLAN, Wireshark, VPN• DB performance and scalability – SQL Server, MySQL, and MongoDB• CI/CD pipelines using Git, Jenkins, Docker, Ansible, Kubernetes, etc.• Application benchmarking, capacity planning, and optimization• Monitoring tools for log analysis, preferably Prometheus and ELK• Solid programming or scripting skills with one or more languages• Well versed in SDLC, configurations, branching, releases, and environments• Well versed in ITSM processes and should have implemented the same within the team. PREFERRED• Bachelor’s or Master’s in Computer Science, IT or related field• Working experience with JIRA, Opsgenie integration, and incident response• Security: Remediation plans, CVE, OWASP top 10, IDS, and secure SDLC practices• Working experience with Juniper firewalls (rule creation, log monitoring, installation, configuration)• Prior experiences in managing on-prem data centers and have very deep knowledge & hands-on experience on Linux OS administration and management.• Prior experience working in projects for the US healthcare industry RESPONSIBILITIES• Take ownership of our build and deployment pipeline for applications and containers• Apply your Linux skills to maintain, extend, and scale our hybrid cloud platform• Identify and replace deficient technologies in our existing infrastructure• Build internal tools and cloud services to continuously improve developer workflow• Reduce firing up and provisioning clusters of servers and services to a single button press• Implement Infrastructure as Code practices in order to maintain reliable systems• Architect systems for security, reliability, availability, and scalability• Perform end-to-end security hardening as per our security policy requirements• Communicate infrastructure deliveries, rollouts, and details to stakeholders on a weekly basis• Collaborate with engineering, Ops, and security teams for successful releases• Manage and prioritize incident response to meet SLA targets and submit reports as needed• Conduct periodic reviews of our DR processes to ensure its readiness and effectiveness• Automate and Document everything from MOPs to best practices and scripts 
      As a lead engineer, you'll own the fundamental infrastructure components that all other product teams build upon, including our legacy pools, micro-services, API gateway, SQL/NoSQL data stores, caching, container orchestration, storage clusters, CI/CD pipelines, and infrastructure playbooks. This is an exciting time to join us as we are rapidly expanding our data center footprint and building out the next generation cloud infrastructure to support our strategic initiatives.REQUIREMENTS• Prior experience building and maintaining large scale cloud infrastructure• Hands-on with DevOps toolchains, best practices, and methodologies• 3 - 5+ years DevOps experience in supporting cloud SaaS products, with a total of 10+ years of experience in infrastructure management• Linux internals, filesystems, disk/storage technologies, and DB’s (SQL and NoSQL)• Hardening of Linux OS to the CIS benchmark standards• Linux OS level, DB, Middleware, other software patch management.• Networking skills, e.g., routing, switching, VLAN, Wireshark, VPN• DB performance and scalability – SQL Server, MySQL, and MongoDB• CI/CD pipelines using Git, Jenkins, Docker, Ansible, Kubernetes, etc.• Application benchmarking, capacity planning, and optimization• Monitoring tools for log analysis, preferably Prometheus and ELK• Solid programming or scripting skills with one or more languages• Well versed in SDLC, configurations, branching, releases, and environments• Well versed in ITSM processes and should have implemented the same within the team. PREFERRED• Bachelor’s or Master’s in Computer Science, IT or related field• Working experience with JIRA, Opsgenie integration, and incident response• Security: Remediation plans, CVE, OWASP top 10, IDS, and secure SDLC practices• Working experience with Juniper firewalls (rule creation, log monitoring, installation, configuration)• Prior experiences in managing on-prem data centers and have very deep knowledge & hands-on experience on Linux OS administration and management.• Prior experience working in projects for the US healthcare industry RESPONSIBILITIES• Take ownership of our build and deployment pipeline for applications and containers• Apply your Linux skills to maintain, extend, and scale our hybrid cloud platform• Identify and replace deficient technologies in our existing infrastructure• Build internal tools and cloud services to continuously improve developer workflow• Reduce firing up and provisioning clusters of servers and services to a single button press• Implement Infrastructure as Code practices in order to maintain reliable systems• Architect systems for security, reliability, availability, and scalability• Perform end-to-end security hardening as per our security policy requirements• Communicate infrastructure deliveries, rollouts, and details to stakeholders on a weekly basis• Collaborate with engineering, Ops, and security teams for successful releases• Manage and prioritize incident response to meet SLA targets and submit reports as needed• Conduct periodic reviews of our DR processes to ensure its readiness and effectiveness• Automate and Document everything from MOPs to best practices and scripts 
      • bangalore, karnataka
      • permanent
      Role ResponsibilitiesDevelop and maintain embedded software, written in C and assemblerFollow company design procedures relating to the development of softwareUse Continuous Integration and Static Analysis tools to improve code quality, detect and correct bugs quicker.Provide customer support with documentation to support the software product.Communicate status to key stakeholders in a timely and professional fashion.Participate in the continuous improvement of Software Development ProcessesCover all aspects of software development following the Company’s Software Development proceduresGenerating requirements for new products, porting and code development for new productsMaintenance updates for existing products.Project documentation to comply with procedures, as well as customer documentation.Product support for customers and Manufacturing.Working closely with HW Engineering, other SW Engineering teams and other disciplinesThe role requires both HW and SW capabilities. The HW capabilities require the engineer to fully understand the operation of the HW. This is achieved by analysis of schematics, component data sheets and discussions with HW engineers. The Boards typically form part of systems connected via Industry standard backplane interconnect technology (VME, VPX, CPCI). Skills & Competencies:Understanding of “C” and assembly programming.Experience of writing software to test computer systems,Experience with several compilers/cross compilers build environments, such as GCCUnderstanding of computer architectures and hardware design. With knowledge of one of the following: Intel Architecture (i7), NXP (Freescale) T-series, P-series, PowerPC or ARM.Problem-solving and creative, solution-building skills.Ability to work successfully in a team environment with Strong verbal and written skillsKnowledge of modern Real-Time Operating SystemsKnowledge of Linux, as a software development environment.Knowledge of backplane interconnect architectures VME, CPCI , VPX, IPMI.Any experience with the following technologies would be advantageous: UEFI, U-Boot, NVIDIA CBoot, Slim Bootloader, Secure / Trusted Boot, Xilinx SDK, NXP K21 Role Requirements:Education BS or MS in Electrical Engineering, Computer Science or Computer EngineeringExperience 2+ years of experience BIOS developmentWorking knowledge of software and hardware architecture Preferred Qualifications:Previous experience using software tools such as:Source code repositories (Perforce, Git)Source code analysis tools (Klocwork)Collaborative tools (Atlassian toolset, JIRA, Confluence)Continuous integration server, like JenkinsAwareness of Agile / Scrum methodologies.
      Role ResponsibilitiesDevelop and maintain embedded software, written in C and assemblerFollow company design procedures relating to the development of softwareUse Continuous Integration and Static Analysis tools to improve code quality, detect and correct bugs quicker.Provide customer support with documentation to support the software product.Communicate status to key stakeholders in a timely and professional fashion.Participate in the continuous improvement of Software Development ProcessesCover all aspects of software development following the Company’s Software Development proceduresGenerating requirements for new products, porting and code development for new productsMaintenance updates for existing products.Project documentation to comply with procedures, as well as customer documentation.Product support for customers and Manufacturing.Working closely with HW Engineering, other SW Engineering teams and other disciplinesThe role requires both HW and SW capabilities. The HW capabilities require the engineer to fully understand the operation of the HW. This is achieved by analysis of schematics, component data sheets and discussions with HW engineers. The Boards typically form part of systems connected via Industry standard backplane interconnect technology (VME, VPX, CPCI). Skills & Competencies:Understanding of “C” and assembly programming.Experience of writing software to test computer systems,Experience with several compilers/cross compilers build environments, such as GCCUnderstanding of computer architectures and hardware design. With knowledge of one of the following: Intel Architecture (i7), NXP (Freescale) T-series, P-series, PowerPC or ARM.Problem-solving and creative, solution-building skills.Ability to work successfully in a team environment with Strong verbal and written skillsKnowledge of modern Real-Time Operating SystemsKnowledge of Linux, as a software development environment.Knowledge of backplane interconnect architectures VME, CPCI , VPX, IPMI.Any experience with the following technologies would be advantageous: UEFI, U-Boot, NVIDIA CBoot, Slim Bootloader, Secure / Trusted Boot, Xilinx SDK, NXP K21 Role Requirements:Education BS or MS in Electrical Engineering, Computer Science or Computer EngineeringExperience 2+ years of experience BIOS developmentWorking knowledge of software and hardware architecture Preferred Qualifications:Previous experience using software tools such as:Source code repositories (Perforce, Git)Source code analysis tools (Klocwork)Collaborative tools (Atlassian toolset, JIRA, Confluence)Continuous integration server, like JenkinsAwareness of Agile / Scrum methodologies.

    Thank you for subscribing to your personalised job alerts.

    Explore over 3 jobs in Karnataka

    It looks like you want to switch your language. This will reset your filters on your current job search.