Software Engineer II

3 weeks ago


Bengaluru, Karnataka, India Advarra Full time

Company Information

At Advarra, we are passionate about making a difference in the world of clinical research and advancing human health. With a rich history rooted in ethical review services combined with innovative technology solutions and deep industry expertise, we are at the forefront of industry change. A market leader and pioneer, Advarra breaks the silos that impede clinical research, aligning patients, sites, sponsors, and CROs in a connected ecosystem to accelerate trials.

Company Culture

Our employees are the heart of Advarra. They are the key to our success and the driving force behind our mission and vision. Our values (Patient-Centric, Ethical, Quality Focused, Collaborative) guide our actions and decisions. Knowing the impact of our work on trial participants and patients, we act with urgency and purpose to advance clinical research so that people can live happier, healthier lives.

At Advarra, we seek to foster an inclusive and collaborative environment where everyone is treated with respect and diverse perspectives are embraced. Treating one another, our clients, and clinical trial participants with empathy and care are key tenets of our culture at Advarra; we are committed to creating a workplace where each employee is not only valued but empowered to thrive and make a meaningful impact.

Job Overview Summary

The Software Engineer II position is responsible for designing, coding, and deploying Advarra's web enabled clinical trial management software. This position requires an individual that can work closely with cross functional partners to create solutions that meet customer's needs and solve complex issues. The Software Engineer II also requires and individual with extensive experience, the ability to mentor junior members of team, as well as taking point on more complex projects.

Job Duties & Responsibilities

Develop web-based systems built using .NET technologies 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 JavaScript 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.  Takes 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.  Demonstrates a desire for continuous learning. Maintain Professional and Technical knowledge by: Attending internal and external training.Reviewing professional publications.Participating in professional networks and/or organizations. 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

Location

This role is open to candidates working in Bengaluru, Ind (hybrid).

Basic Qualifications

Secondary school diploma. Professional experience using .NET based or other object-oriented programming technologies (Java, C#, C++, etc.) for building database driven web applications. Professional experience using relational databases and writing SQL. Demonstrated proficiency of: C#SQLObject Relational MappingHTML5, CSS3, and JavaScriptJavaScript frameworks and libraries (Dojo, D3, Angular, Vue, React, jQuery, , , etc.)Web servicesGitContinuous integration

Preferred Qualifications

Bachelor's Degree in Information Systems, Computer Science, Engineering, or a related discipline. Relevant professional-level work experience considered in lieu of a degree. Microsoft SQL specific knowledge. Working knowledge of clinical trial process and medical informatics.

Physical and Mental Requirements

Sit or stand for extended periods of time at stationary workstation Regularly carry, raise, and lower objects of up to 10 Lbs. Learn and comprehend basic instructions Focus and attention to tasks and responsibilities Verbal communication; listening and understanding, responding, and speaking

Advarra is an equal opportunity employer that is committed to diversity, equity and inclusion and providing a workplace that is free from discrimination and harassment of any kind based on race, color, religion, creed, sex (including pregnancy, childbirth, and related medical conditions, sexual orientation, and gender identity), national origin, age, disability or genetic information or any other status or characteristic protected by central, state, or local law. Advarra provides equal employment opportunity to all individuals regardless of these protected characteristics. Further, Advarra takes affirmative action to ensure that applicants and employees are treated without regard to any of these protected characteristics in all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and separation from employment.



  • Bengaluru, Karnataka, 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 Relationship...


  • Bengaluru, Karnataka, India UST Full time

    We are proud to embrace the same values that have shaped UST since its inception. Since day one, we've been building enduring relationships and a culture of integrity. This is reflected in our commitment to transparency, accountability, and trust.Job DescriptionWe are seeking an exceptional Software Engineer II to join our team. As a key member of our...

  • Software Engineer Ii

    2 weeks ago


    Bengaluru, Karnataka, 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 ...


  • Bengaluru, Karnataka, India Trintech Full time

    Job DescriptionJOB TITLE: Software Test Engineer IIDEPARTMENT: Development - ENTLOCATION: Bangalore, IndiaAbout UsTrintech gives people time back for what matters most. Our cloud-based platform and solutions enable thousands of clients worldwide to lead productivity transformation across their finance and accounting organizations driving efficiencies,...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Microsoft Full time

    Overview Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. The xDPU storage team is focused in bringing up the storage stack on DPU (Data Processing Unit) based nodes to provide unmatched performance at lowest cost. We are looking for a Software Engineer II who is interested in...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Chase Bank Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, you are part of an agile team that works to enhance, design, and deliver the software...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Discoveries Quintessential Pvt Ltd Full time

    Software Engineer - II ( Backend )Location : BangaloreAbout the role :As a Backend engineer at Orange Health the primary responsibility is to develop and maintain the server-side of web applications and software systems. They are responsible for creating and implementing efficient and scalable code that handles the logic, data storage, and communication...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Discoveries Quintessential Pvt Ltd Full time

    Software Engineer - II ( Backend )Location : BangaloreAbout the role : As a Backend engineer at Orange Health the primary responsibility is to develop and maintain the server-side of web applications and software systems. They are responsible for creating and implementing efficient and scalable code that handles the logic, data storage, and communication...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, 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 within an...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India ReSource pro Full time

    Designation : Engineer II, Software Engineer : QA, IndiaPurpose of the Position :Work closely with development& stakeholders to design test plan& test case, execute function test and system test, and end to end test to provide high quality software products that meet user requirements Principal Responsibilities :Responsibilities :1. Execution & Report (45%)...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Infoblox Technical Support And Software Development Private Limited Full time

    Job DescriptionIt's an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of. magazine's Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that are inherently...


  • Bengaluru, Karnataka, India swivl Full time

    Job Title: Software Development Engineer II (SDE-II) - Backend As a Software Development Engineer II (SDE-II) - Backend, you will play a critical role in designing, developing, and maintaining scalable, efficient, and reliable server-side applications.You will contribute and as well as mentor a team of developers, collaborating with cross-functional teams,...


  • Bengaluru, Karnataka, India NIKE Full time

    WHO YOU'LL WORK WITHYou will report to the Engineering Manager at Geographies & Marketplace Experiences - India Technology Center, who will support your growth and career development. Working within a collaborative team of backend engineers, you will contribute directly to building powerful, high-performance backend systems that support Nike's digital and...


  • Bengaluru, Karnataka, India NIKE Full time

    WHO YOU'LL WORK WITHYou will report to the Engineering Manager at Geographies & Marketplace Experiences - India Technology Center, who will support your growth and career development. Working within a collaborative team of backend engineers, you will contribute directly to building powerful, high-performance backend systems that support Nike's digital and...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India myGwork Full time

    This job is with Warner Bros. Discovery, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Welcome to Warner Bros. Discovery... the stuff dreams are made of. Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Mimecast Full time

    Software Engineer II – Internal Platforms & FrameworksMimecast is at the forefront of the cybersecurity industry, delivering cutting-edge solutions to protect businesses and individuals from evolving threats. Our mission is to empower organizations with secure and scalable technology that stands resilient in the face of cyber challenges.We are seeking a...

  • Software Engineer Ii

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    DescriptionSoftware Engineer IIOpportunity SummaryUpland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet internet needs Our technology stack provides an end-to-end solution for all search needs from indexing any content source and enhancing ingested content quality to an...


  • Bengaluru, Karnataka, India InMobi Full time

    About UsInMobi is a global leader in mobile advertising, building a platform that powers customer growth by engaging audiences and driving real connections. Our story began in 2007 during the recession when we embarked on a mission to transform the way consumers interact with their phones.We have come a long way since then, establishing ourselves as one of...


  • Bengaluru, Karnataka, India Philips Full time

    Job Overview:This exciting opportunity is for an experienced Medical Software Engineer I/II to join our dynamic team. As part of our collaborative environment, you will be responsible for delivering high-quality software solutions, working closely with cross-functional teams to ensure timely deliveries. Your key tasks will include:Designing and implementing...


  • Bengaluru, Karnataka, India Chase Bank Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a DevOps Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank Payments Technology team, you are part of an agile team that works to enhance,...