Software Engineer II

2 weeks ago


Bengaluru, India Advarra Full time
Job Duties & ResponsibilitiesDevelop web-based systems built using Ruby On Rails in a multi-tiered environment including working with front-end components, business logic, workflow logic, backend systems as well as integration endpoints.Develop user interfaces built using

and other browser-based technologies with a focus on usability, security, cross-browser compatibility, and performance.Determine operational feasibility through analysis, problem definition, requirements gathering, solution development, and solution proposal.Adhere to coding standards and security practices in accordance with applicable software development methodology and release processes.Collaborate and add value through participation in peer code reviews, providing comments and suggestions.Work collaboratively and professionally with other team members (Software Test Engineering, Product Management, Product Support and Support Engineering) to achieve goals.Develop, integrate, and deploy object-oriented system solutions for web applications.Document and demonstrate solutions by writing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.Perform technical root cause analysis and outline corrective action for given problems.Review product and/or application information including manuals and brochures for technical accuracy, as needed.Mentor less experienced Software Engineers.Confer with users/focus groups, studying systems flow, data usage, and work processes.Utilize software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.Design and develop new core functionality.Demonstrate ability to take on larger case work and design.Demonstrate logical, solution-oriented approach and possess the ability to offer a variety of solutions or functionality to solve problems.Perform other job-related duties as assigned.Source version control using gitLocationThis role is open to candidates working in Bengaluru, Ind (hybrid).Basic QualificationsBSc or higher in Computer Science or related discipline.3+ years industry experience.3+ years building web applications with one of either RoR, Python, or PHP.Demonstrable knowledge of front-end technologies such as CSS, HTML, and JavascriptStrong communication skills.Highly motivated and passionate about learning new technologies and approaches to software development.Demonstrated proficiency of:Ruby On RailsSQLObject Relational MappingHTML5, CSS3, and JavaScriptJavaScript frameworks and libraries (Dojo, D3, Angular, Vue, React, jQuery, , , etc.)Web servicesContinuous integrationTakes initiative with problem solving.Strong written and verbal communication skills across functional teams.Ability to capture and document software design and requirements.Investigates potential solutions to ensure maintainability.Preferred QualificationsIf not noted as a Basic Qualification above, we are also looking for candidates with working knowledge of:o Java, Ruby, C#, and .NETo Oracle, SQL Server, and PostgresProven work experience with RoR.Proven work experience in software development.Experience of working in a small team or startup environment.Experience using Git.Actively contributing to an open-source project.Physical and Mental RequirementsSit or stand for extended periods of time at stationary workstationRegularly carry, raise, and lower objects of up to 10 Lbs.Learn and comprehend basic instructionsFocus and attention to tasks and responsibilitiesVerbal communication; listening and understanding, responding, and speaking

  • Bengaluru, India Upland Software Full time

    Description Software Engineer IIJob Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product. The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer...


  • Bengaluru, India Upland Software Full time

    Description Software Engineer IIJob Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product. The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer...


  • Bengaluru, Karnataka, India Upland Software Full time

    Software Engineer IIJob DescriptionOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product.The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer Relationship Management (CRM) software...


  • Bengaluru, Karnataka, India Collabera Digital Full time

    Job Title : Software Development Engineer IIWork Location : Bangalore only (only Local candidate)Overview : We are seeking a talented and experienced Software Development Engineer II to join our team. As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in Java fullstack development,...

  • Software Engineer II

    1 month ago


    Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II Job Description Job title: Software Engineer II Your role: - Understand software requirements & its translations to Design - Quick in understanding the technical/functional areas of key modules - Develop quick working prototypes as and when necessary - Identify and resolve technical risks -...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II Job Description Job title: Software Engineer II Your role: - Understand software requirements & its translations to Design - Quick in understanding the technical/functional areas of key modules - Develop quick working prototypes as and when necessary - Identify and resolve technical risks -...


  • Bengaluru, India Mimecast Full time

    Software Engineer 2 - FrontendEmail and Collaboration Security TeamAbout the jobMimecast is looking for a Software Engineer II, Front End focused engineer to join our team in Bangalore. This is a global team that will work on building UI for security products. As a Software Engineer II, you will be excited and passionate about building scalable solutions....

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Microsoft Full time

    Job Title: Software Engineer II Microsoft is dedicated to developing exceptional platforms and products to enhance experiences for individuals and organizations, ultimately striving to drive progress. As a part of Microsoft's Devices Software team, we are committed to innovating new experiences on the Windows platform. Our strategy revolves around the...

  • Software Engineer

    4 weeks ago


    Bengaluru, India MRI Software Full time

    UI Framework: Blazor; ExtJSDatabase: Microsoft SQL Server/Azure SQLJob Title: .Net DeveloperHR Job Title: Software Engineer II/IIILocation:BangaloreMRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions...


  • Bengaluru, Karnataka, India Collabera Digital Full time

    Job Description: Software Development Engineer IIJob Summary: We are seeking a talented and experienced Software Development Engineer II to join our dynamic team. As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions. Your expertise in core Java, AWS, algorithms, and system design will contribute to...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Microsoft Full time

    OverviewMicrosoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. The xDPU storage team is focused on bringing up the storage stack on DPU (Data Processing Unit) based nodes to provide exceptional performance at competitive costs.We are seeking a Software Engineer II interested in developing and...


  • Bengaluru, India Mimecast Full time

    Software Engineer 2 - FrontendEmail and Collaboration Security TeamAbout the job Mimecast is looking for a Software Engineer II, Front End focused engineer to join our team in Bangalore. This is a global team that will work on building UI for security products. As a Software Engineer II, you will be excited and passionate about building scalable solutions....


  • Bengaluru, India Collabera Digital Full time

    Job Title : Software Development Engineer IIWork Location : Bangalore only (only Local candidate)Overview :- We are seeking a talented and experienced Software Development Engineer II to join our team.- As an SDE II, you will play a crucial role in designing, developing, and maintaining robust software solutions.- Your expertise in Java full-stack...

  • Software Engineer II

    1 month ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Mimecast Full time

    Software Engineer II – Threat Reporting & Response Team (TRR)The driving force behind Threat Analytics and Intelligence at MimecastMimecast is looking for a Software Engineer II experienced in cloud application development to join our new team in Bangalore. The purpose of the team is to design, implement and operate the next generation of Mimecast products...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India MRI Software Full time

    UI Framework: Blazor; ExtJS Database: Microsoft SQL Server/Azure SQL Job Title: . Net Developer HR Job Title: Software Engineer II/III Location: Bangalore MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software...

  • Software Engineer II

    3 weeks ago


    Bengaluru, India RELX India (Pvt) Ltd Els div Company Full time

    About the RoleAs a Software Engineer II, you will be working on the design, development and quality testing of the software development assignments for the EOLS platform. You will partner with cross-functional technical teams to deliver successful projects in an Agile environment. Your responsibilities will encompass end-to-end ownership, ensuring the...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India RELX India (Pvt) Ltd Els div Company Full time

    About the RoleAs a Software Engineer II, you will be working on the design, development and quality testing of the software development assignments for the EOLS platform. You will partner with cross-functional technical teams to deliver successful projects in an Agile environment. Your responsibilities will encompass end-to-end ownership, ensuring the...