Software Development Engineer

1 month ago


bangalore, India Oracle Full time
As a part of OCI Core Services, the Networking org at India Design Center is building new Infrastructure-as-a-Service technologies that operate and enable a high scale broadly distributed multi-tenant cloud. All the other services and applications on cloud consume these core services. Global Network Engineering, India is a newly established extension of the global organisation that will develop some of these state of art, distributed and highly available virtual networking services. Oracle Cloud Infrastructure Internet Route Controller (IRC) is an internally available service that offers quick and easy to apply traffic engineering solutions for internet traffic ingress and egress to OCI network operators. This service will suggest and apply route overrides for internet traffic during network degradation while maintaining high availability and resiliency. As a developer, you will contribute to the development and automation of these services in a global agile team. You should be comfortable at building complex distributed systems that interact with end users at one end and network infrastructure at the other. Developing algorithms to efficiently solve problems for moving data across a distributed network efficiently and reliably is the key skill that that you will enable your success in our team. Your ability to identify and mitigate risks in your projects and across your functional team is an important measure of your success in this role. You will also be responsible for the reliability and high availability of our service in the production environment as a part of a rotational on-call roster. You should be passionate and highly skilled in programming in at least one object oriented programming language like C++/Java/Python and able to write clean code consistently. You should also be ready to learn a new language or technology when a there’s a need. Writing structured and optimised code for improving performance and scalability when it is deployed in a cloud environment as a part of a service operating in a distributed environment is one of the most critical requirements. The OCI Core teams have a highly collaborative work culture. Your ability to take initiative in an ever changing environment to own results and deliver value to the customers will determine your success in our organisation. Responsibilities: Improving existing features and building new features in existing systems while working with technical leads and other senior engineers on most project Writing correct, maintainable and robust code with appropriate tests Collaborating on design and engineering operations like deployments, security patching, on-call, outage postmortems, etc
  Qualifications Bachelor’s degree in Computer Science, Electronics/Communication Engineering or related field 2+ years of experience in applications development 1+ years of experience in developing large scale distributed services / applications Working experience with an object oriented programming language like C++/Python/Java Knowledge of fundamental concepts about microservices, operating systems and concurrent programming Good organizational, verbal, and written communication skills Preferred Qualifications Master’s degree in Computer Science 3+ years of experience in developing large scale distributed services (microservices) Experience with operating systems, concurrent programming, computer networks and software design Improving existing features and building new features in existing systems while working with technical leads and other senior engineers on most project Writing correct, maintainable and robust code with appropriate tests Collaborating on design and engineering operations like deployments, security patching, on-call, outage postmortems, etc

  • bangalore, India Guidewire Software Full time

    Requirements:Have 3+ years of experience or its equivalence in a software engineering role.Experience in developing large-scale test automation frameworks (including UI, API, Performance)A self-motivated individual contributor and a team player with good communication and collaboration skillsExcellent software development skills in Java, JavaScript and other...


  • bangalore, India Guidewire Software Full time

    Requirements: Have 3+ years of experience or its equivalence in a software engineering role. Experience in developing large-scale test automation frameworks (including UI, API, Performance) A self-motivated individual contributor and a team player with good communication and collaboration skills Excellent software development skills in Java, JavaScript and...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India Upland Software Full time

    Description Senior Software Engineer I (NetSuite Developer)   Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working...


  • bangalore, India Software AG Full time

    Locations: Bangalore Software AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer...


  • Bangalore Urban, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India Ittiam Systems Full time

    Profile: The prospective candidate will be part of a dynamic team; working on developing robust high software. Job Description: Software Development Engineers – Media Technology, Computer Vision, and Machine Learning: We are looking for engineers who can make deep contributions to various stages of software product development from concept to final...

  • Spigot Software

    1 month ago


    bangalore, India Spigot Software Full time

    Job Description : Requirements : - We are looking for developer(s) with the following skills, must-have' unless marked otherwise - Proficiency in python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using aws service apis, the aws cli, and sdks (including apg, lambda,...

  • Spigot Software

    2 weeks ago


    Bangalore, India Spigot Software Full time

    Job Description : Requirements : - We are looking for developer(s) with the following skills, must-have' unless marked otherwise - Proficiency in python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using aws service apis, the aws cli, and sdks (including apg,...

  • Spigot Software

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Full time

    Job Description : Requirements : - We are looking for developer(s) with the following skills, must-have' unless marked otherwise- Proficiency in python programming language.- Understanding of cloud-native applications and serverless architecture.- Develop and deploy applications by using aws service apis, the aws cli, and sdks (including apg, lambda,...


  • Bangalore, India MUSARUBRA SOFTWARE INDIA PRIVATE LIMITED Full time

    Job Description: 3 to 8 years of software engineering experience, with emphasis on Microsoft Windows or Linux based enterprise applications development and basic knowledge in Networking and OS fundamentals Strong Windows internals, API/UI development skills using C/C++ technologies. Windows desktop application or driver development experience with deep...

  • Software Engineer III

    2 weeks ago


    bangalore, India MRI Software Full time

    • Experience in developing browser-based application using .Net • Proficiency in at least one .Net language (C# preferred) • Experience in developing RESTful web services using ASP.Net Core Web API • Good SQL skills preferrable with Microsoft SQL Server • Proficient with frontend development using HTML5, CSS and any one of the modern JavaScript...


  • bangalore, India Trellix Full time

    Customer Success ManagerSenior Software Development Engineer in TestSenior Security ResearcherSoftware Development EngineerEnterprise Account Manager - Saudi ArabiaProfessional Services Solution Product ConsultantTrellix Engagement Manager -Threat Intelligence ServicesInstructional DesignerStaff Software Development Engineer in TestFinance InternCloud...


  • bangalore, India Sartorius Full time

    Main Responsibilities & Tasks: Gather, analyze and define requirements for new complex software functionality with input from product managers, customer feedback, and internal product Development teams Engineer and develop sustainable software systems through the use of prototyping, clear software design, and participating in design reviews ...

  • Software Engineer

    1 month ago


    bangalore, India MRI Software Full time

    Primary Skills: Excellent knowledge of PHP Experience with MySQL Experience with a front-end Javascript library, such as jQuery Experience working with a LAMP stack (Linux/Apache/MySQL/PHP ) Experience working with SOAP and REST APIs Proficient understanding of code versioning tools, such as SVN Experience with Xdebug or similar...

  • Software Engineer

    1 week ago


    bangalore, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • Software Engineer

    1 week ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • Software Engineer

    1 week ago


    Bangalore, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • Software Engineer

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Responsibilities :Participates in Sprint planning sessions with team members to analyze development requirements.Develops and integrates applications using VC++ as per written specifications to onboard new content onto LSEG products.Develops software using disciplined software development processes, adhering to industry standards and software best practice...