Software Engineer I

4 weeks ago


Bengaluru, Karnataka, India Allstate Insurance Company Full time
Job Description

We are excited to announce the establishment of a new post within the Allstate Canada (ACG) Integrations Team.

We are looking for an experienced Integration Developer to play a key role within this global team which will comprise members from ANI, ACG and ASPL.

Job Responsibilities

The Candidate (1-4 yrs experience)

  • Design, development, testing, deployment, and maintenance of organizational level APIs and Microservices using REST based methods
  • Design, development, testing and deployment using middleware
  • Understanding the technical non-functional requirements and translating them into an API design
  • API documentation using ACG standard tools

    #LI-AJ1
  • Leverage secure API standards to provide the appropriate level of security
  • Support dev, testing and production APIs
  • Use and promote common development tools and practices within the team
  • General support of fully integrated, highly available production integration environments
  • Analysis of information systems processes, monitoring of key performance metrics and creation of standard performance dashboards/reports
  • Conduct code reviews to ensure consistent adherence to standards
  • Delivery of high-quality documentation as required
  • Effective communication with team colleagues, business stakeholders and other technology teams
  • Work effectively as part of a distributed team within agile delivery frameworks
Primary Skills

Must have:

  • A minimum of 1-4 years' experience designing, documenting, developing, testing, deploying and maintaining Web APIs using Java/Spring
  • Solid knowledge of integration design patterns, and ability to properly document the design
  • Experience with common development tools and practices (e.g. Visual Studio, IntelliJ, JUnit, GitHub, Jenkins)
  • Experience with developing and designing high performance APIs
  • Working knowledge of RESTful software design practices.
  • Working knowledge in RESTful API design and Architecture
  • Experience working in Agile (e.g. Scrum, Kanban, XP) environments
  • Ability to perform basic database development and query (i.e. SQL)
  • Good attendance and a clean disciplinary record;
  • Excellent written and verbal communication skills
Experience

Desirable

  • Experience with API transformation and orchestration tools would be an asset (Talend or Kafka or Tibco)
  • Understanding microservice architectural approach in designing of distributed systems
  • Experience with JavaScript or Python
  • Experience with relational or NoSQL databases (e.g. Oracle, SQL Server, MongoDB) and in-memory caching solutions (e.g. Redis, Pivotal Cloud Cache)
  • Experience with Pivotal Cloud Foundry (PCF) and related data management services (e.g. MongoDB, MySQL, PostgreSQL)
  • Experience with containers such as Docker
  • Experience with Apache Camel
  • Experience with Apache Karaf
  • Experience working with a CICD pipleline
Shift Timing

1 PM to 9:30 PM



  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I​ (C#)Job DescriptionJob title:Software Technologist I (C#)Your role:Bachelor's degree/ Master's Degree in Computer Science Engineering or EquivalentOverall 8+ years of experience in software developmentStrong programming experience in C++ & C# with WPF on windowsExperience working with Philips C++ GUI libraries is a...

  • Software Engineer I

    4 days ago


    Bengaluru, Karnataka, India Danaher Corporation Full time

    Chromatography, the science of separation, affects the lives of almost everyone. Phenomenex's chromatography products advance the future of scientific analysis and investigation, ensuring the quality of essentials like your food, water, shampoo, and even cold medication. We strive to provide the best tools and resources possible to help scientists improve...

  • Software Engineer I

    1 week ago


    Bengaluru, Karnataka, India Danaher Corporation Full time

    Wondering what's within Beckman Coulter Diagnostics? Take a closer look.At first glance, you'll see that for more than 80 years we've been dedicated to advancing and optimizing the laboratory to move science and healthcare forward. Join a team where you can be heard, be supported, and always be yourself. We're building a culture that celebrates backgrounds,...

  • Software Engineer I

    2 days ago


    Bengaluru, Karnataka, India Danaher Corporation Full time

    Chromatography, the science of separation, affects the lives of almost everyone. Phenomenex's chromatography products advance the future of scientific analysis and investigation, ensuring the quality of essentials like your food, water, shampoo, and even cold medication. We strive to provide the best tools and resources possible to help scientists improve...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSOFTWARE TECHNOLOGIST I - C++Job DescriptionJob Title:Software Technologist ICreates working software using C++Develops features in an agile approachActively participates in sprint planning, daily stand‐up meetings, sprint reviews, sprint retrospectives and backlog refinementContributes to continuous improvement of the team, software, and...

  • Software Engineer I

    2 days ago


    Bengaluru, Karnataka, India Danaher Corporation Full time

    Chromatography, the science of separation, affects the lives of almost everyone. Phenomenex's chromatography products advance the future of scientific analysis and investigation, ensuring the quality of essentials like your food, water, shampoo, and even cold medication. We strive to provide the best tools and resources possible to help scientists improve...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Architect I/IIJob DescriptionKey Areas of Responsibility:Responsible for analyzing and understanding requirementsDesign and implement the requirements by collaborating with System Engineers and ArchitectsPerforms detailed design, coding, testing and all related documentation for a projectIdentifying and resolving technical risks...

  • Engineer I, Software

    4 weeks ago


    Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    Job DescriptionAbout Team: Digital Engineering is Thermo Fisher's "Software Engineering" centre of excellence in Bengaluru. This centre of excellence provides world-class software and cloud computing service that helps scientists do their work more efficiently and with precision, enabling them to make our world healthier, cleaner, and safer. Our world-class...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I (Java Full stack Developer)Job DescriptionYou are responsible for Lead the design, development, and maintenance of robust healthcare system software within an Agile Scrum team environment. Collaborate with cross-functional teams to collect and analyze requirements for new features and enhancements. Work closely with...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I (Java Full stack Developer)Job DescriptionYou are responsible forLead the design, development, and maintenance of robust healthcare system software within an Agile Scrum team environment.Collaborate with cross-functional teams to collect and analyze requirements for new features and enhancements.Work closely with architects...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I (Java Full Stack Developer)Job DescriptionYou are responsible for Lead the design, development, and maintenance of robust healthcare system software within an Agile Scrum team environment. Collaborate with cross-functional teams to collect and analyze requirements for new features and enhancements. Work closely with...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I/II - DevOpsJob DescriptionJob title:Software Technologist I/II - DevOpsYour role:In order to create a positive customer experience, this role is responsible to automate and streamline the software development cycles. Ensures high quality releases by optimizing interfaces between development and operations, closely tied with...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSenior Software Technologist I - Full StackJob DescriptionJob title:Senior Software Technologist IYour role:Participate in the development of application softwareOwn the detailed design of the system.Comfortable in design, implementation, testing, and documentationEnsure quality by writing developer level tests (unit, component etc)Works with the...


  • Bengaluru, Karnataka, India BT Full time

    Software Engineering SpecialistJob Req ID: 32980Posting Date: 21 May 2024Function: Software EngineeringUnit: DigitalLocation:RMZ Ecoworld, Devarabeesanahal, Bengaluru, IndiaSalary: competitiveWhy BT?We've always been an organisation with purpose; to use the power of communications to make a better world. You can trace this back to our beginning as pioneers...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I - .NETJob DescriptionIn this role, you will play the role of Senior Software Developer(C# .Net ).Your role:Participate in the development of application softwareAnalyzes and understands the Software/Functional Requirements Specification. Own the detailed design of the system.Comfortable in design, implementation, testing, and...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I - .NETJob DescriptionYou are responsible forParticipate in the development of application softwareAnalyzes and understands the Software/Functional Requirements Specification. Own the detailed design of the system.Comfortable in design, implementation, testing, and documentationEnsure quality by writing developer level tests...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Technologist I - .NETJob DescriptionYou are responsible forParticipate in the development of application softwareAnalyzes and understands the Software/Functional Requirements Specification. Own the detailed design of the system.Comfortable in design, implementation, testing, and documentationEnsure quality by writing developer level tests...


  • Bengaluru, Karnataka, India Danaher Full time

    Chromatography, the science of separation, affects the lives of almost everyone. Phenomenex's chromatography products advance the future of scientific analysis and investigation, ensuring the quality of essentials like your food, water, shampoo, and even cold medication. We strive to provide the best tools and resources possible to help scientists improve...


  • Bengaluru, Karnataka, India Philips Full time

    Job TitleSenior Software Technologist I - C#Job DescriptionSenior Software Technologies IYour role: Hands-on experience in software design and development with at least 8 years in C#/.NET with windows and Multi-Threading Has experience designing and developing Oracle database applications(writing Stored Procedures, Functions and Triggers), They also have...


  • Bengaluru, Karnataka, India TE Connectivity Ltd Full time

    Apply for PRODUCT DVL CAD ENGINEER I, Career Progress Consultants in Bengaluru/ Bangalore for 1 - 5 Year of Experience on