SDE 2 - Backend
4 months ago
Triomics is building the modern technology stack for oncology trial sites and investigators that unifies the workflows of clinical care and clinical research, moving the healthcare industry closer to the vision of Clinical Research as a Care Option. Our platform, which is based on our proprietary oncology-focused large language model (OncoLLM™) co-developed with several leading cancer centers, eliminates the operational inefficiencies in patient recruitment, data curation, and other laborious tasks involved in clinical research, thus enabling the generation of high-quality data and speeding up the clinical trials.
What is the primary need, technical challenge, and/or problem you will be responsible for?
As a Software Engineer focused on solving interoperability issues in the healthcare and clinical trial industry, you will be responsible for various technical tasks to ensure compliance and streamline data exchange between different systems.Here are some of the key tasks you may undertake:
System Integration: Design and develop software solutions to enable seamless integration between various healthcare and clinical trial systems, such as electronic health record (EHR) systems, laboratory information management systems (LIMS), clinical trial management systems (CTMS), etc. This may involve building robust APIs, data mapping, data transformation, and implementing secure data exchange protocols.
Data Security and Privacy: Implement appropriate security measures to protect sensitive patient and trial data during transit and storage. Employ encryption, access controls, and other security best practices to ensure data privacy and comply with regulatory requirements.
Data Validation and Quality Assurance: Develop mechanisms to validate the integrity, accuracy, and completeness of exchanged data. Implement data validation rules and perform thorough testing to ensure the reliability and quality of the data being transmitted between systems.
Performance Optimization: Identify performance bottlenecks and optimize data exchange processes to ensure fast and efficient interoperability. Conduct load testing and performance tuning to handle large data volumes and minimize latency.
Documentation and Reporting: Maintain detailed documentation of the interoperability architecture, integration workflows, and data mapping rules. Generate reports and provide updates on the status of interoperability initiatives to stakeholders and regulatory bodies as required.
Collaboration and Communication: Collaborate closely with cross-functional teams, including product managers, domain experts, compliance officers, and external partners, to ensure alignment and effective resolution of interoperability challenges. Communicate technical requirements, progress, and roadblocks to relevant stakeholders in a clear and concise manner.
Continuous Improvement: Stay abreast of emerging technologies, industry trends, and best practices in healthcare and clinical trial interoperability. Continuously evaluate and suggest improvements to existing systems, processes, and standards to enhance data exchange efficiency and compliance.
Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?
We define performance and career growth in the following bucket of competencies:
Problem Solving : Defines how one is able to
Understand and define the problem statement clearly
Identify the cause of the problem
Break down to smaller problems
Coming up with multiple solutions and being able to figure out pros and cons
Coding : Defines how one is able to
Code effectively(Readable, abstract, Modular, Extensible, Simple, debuggable, Functionally correct code with proper boundary conditions , exception handling covered) considering the best industry practises as per the programming language
Perform effective code reviews
Code with proper constructs (DS, Algo, choice of programming flow)
Architecture & Design
Software architecture refers to being able to create a high level structure of a software system without getting into the details of implementation. Based on the product requirement able to deduce the technical implication of the same. Identifying the right components, interactions amongst themselves. It encompasses both the product as well as deployment architecture. Sample tools used to express HLD: sequence diagram, data flow diagram, component diagram, state charts.
Software design refers to the first phase of the software cycle dealing with implementation. It's the ability to apply the right software design pattern to the proposed solution, define the interfaces for above identified components for the interaction and make them reusable. Defining APIs with the clear payload, it lays out roles and responsibility details at every component level. Sample tools used to express LLD: UML, flow chart
Execution
Planning, Estimating, Establishing working relationship with different stakeholders for the release
Create adequate documentation for all the stakeholders as well as define & callout dependencies & contract/API needed
Propose inputs for efficient approaches to deliver the product within well defined constraints
Story & Requirement grooming with appropriate stakeholders
Provide all relevant inputs for task tracking and visibility like updating project management tools and moving them to right statuses
Quality
Take ownership of ensuring the deliverable is of the best qualityDesign, Coding, Reviews
Code quality should be of best quality. Should take care of reusability, modularity,scalability, performance, exception handling,general coding standards. Reviewer should ensure due diligence. No po review comments.
Ensure Unit test cases are written with 100% coverage where framework is available.
Bug free code : Requirements are covered, impact analysis, minimal bugs in when code is pushed to stage, 0 bugs in production. No Sev 0 defects in UAT. No bugs in production.
Design should ensure proper impact analysis is done. Should take care of scalability, performance.
What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?
Day-to-day activities include:
Mentoring, Motivating & Molding your team to deliver high quality enterprise products
Collaborate with Product Management, User Experience, and existing engineering team to design, develop, deploy and maintain a highly available, fault-tolerant SaaS offering
Participate actively in software design meetings to support long-term maintainability and extensibility of code
Code reviews
Obsess over quality in the code our team writes and the products we create
Drive continuous improvement in all aspects of the software development life cycle
Provide ongoing feedback and work with engineers on their professional development
Build and maintain good working relationship with stakeholders
Work collaboratively and help build a great team
Required Qualifications
Minimum of 3+ years of experience in shipping high quality products in a SaaS environment
Excellent design and programming skills primarily with a focus on enterprise server solutions using Java.
Familiarity in cloud technologies is a plus.
Working knowledge of Web Services technologies.
Knowledge of Spring boot and Hibernate
Full working knowledge of software engineering principles, design patterns, and commercial product development practices in a complex larger enterprise/cloud solutions.
Working knowledge of basic technologies such as networking.
Use of Open Source packages for common capabilities.
Strong analytical and problem-solving skills, with attention to detail.
Hard-working with a "whatever it takes" attitude.
Able to demonstrate effective teamwork both within the immediate team and across teams.
Excellent communications skills and able to lead a team of highly technical individuals.
Desired Qualifications
Familiar with Agile/SCRUM development methodologies
You are passionate about TDD and unit testing.
You have a collaborative approach and are self-motivated.
Experience with test frameworks and tooling
Where is the role located?
Triomics, Bangalore
What are the benefits and perks of working at Triomics?
We are revolutionizing a unique industry that has the potential to impact and benefit patients from all over the world - you can create impact at scale.
We have had company-sponsored workations in Bali, Sri Lanka, and Manali and take pride in our hard-working yet super fun culture.
We are working on a few of the most challenging problems in a highly regulated industry which provides you an opportunity to solve some of the most interesting things
You will get a chance to work with experts from multiple industries, the best in the industry compensation, and a chance to join full-time to continue building your own and, of course, new projects
-
Sde 2
3 weeks ago
Bangalore, India RagaAI Inc Full timeRole Overview: As an SDE II at Raga AI, you'll leverage your strong software engineering skills to develop and optimise large-scale, real-time stream processing systems and contribute to our microservices and analytics Saa S solutions. You'll be an integral part of a fast-paced team, with opportunities to build robust, high-quality code with...
-
SDE 2
4 weeks ago
Bangalore, India RagaAI Inc Full timeRole Overview: As an SDE II at RagaAI, you'll leverage your strong software engineering skills to develop and optimise large-scale, real-time stream processing systems and contribute to our microservices and analytics SaaS solutions. You'll be an integral part of a fast-paced team, with opportunities to build robust, high-quality code with...
-
Backend developer
3 weeks ago
Bangalore, India Livspace Full timeABOUT US Livspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together...
-
Backend Developer
3 weeks ago
Bangalore, India Livspace Full timeABOUT US Livspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together...
-
Livspace | Backend Developer
3 weeks ago
bangalore, India Livspace Full timeABOUT USLivspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together designers,...
-
RagaAI Inc | SDE 2 | bangalore
4 weeks ago
bangalore, India RagaAI Inc Full timeRole Overview: As an SDE II at RagaAI, you'll leverage your strong software engineering skills to develop and optimise large-scale, real-time stream processing systems and contribute to our microservices and analytics SaaS solutions. You'll be an integral part of a fast-paced team, with opportunities to build robust, high-quality code with comprehensive...
-
Livspace | Backend Developer
3 weeks ago
bangalore, India Livspace Full timeABOUT US Livspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together designers,...
-
Sde-i (backend) 2+yrs
2 months ago
Bangalore, India TMRW House Of Brands Full timeThe ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and fix...
-
Backend Developer(Upto 25 LPA, 2+ years)
3 weeks ago
Bangalore, India The Proven Club Full timeJob Description: SDE - Backend Development (Python) Location: Bengaluru (WFO) About Us: We are building a scalable, asset-light chain of neighborhood supermarts, focusing on delivering competitive pricing, diverse assortments, and consistent consumer experiences, while maintaining the trust and personal connection of a neighborhood kirana. Customers...
-
Backend Developer(Upto 25 LPA, 2+ years)
4 weeks ago
Bangalore, India The Proven Club Full timeJob Description: SDE - Backend Development (Python) Location: Bengaluru (WFO) About Us: We are building a scalable, asset-light chain of neighborhood supermarts, focusing on delivering competitive pricing, diverse assortments, and consistent consumer experiences, while maintaining the trust and personal connection of a neighborhood kirana. Customers...
-
SDE-I (Backend) 2+Yrs
2 months ago
bangalore, India TMRW House of Brands Full timeThe ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.ResponsibilitiesDevelop quality software and web applicationsAnalyze and maintain existing software applicationsDesign highly scalable, testable codeDiscover and fix programming...
-
myGwork | SDE-2, RBS Tech
2 weeks ago
bangalore, India myGwork Full timeThis job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION:DESCRIPTIONRetail Business Services (RBS) supports Amazon's Retail business growth WW through three core tasks. These are (a) Selection, where RBS sources, creates...
-
Backend Engineer
4 weeks ago
Bangalore, India PASSIONMOJO Full timeJob Title : SDE 1 - Backend Engineer (NodeJS + MySQL + MongoDB)Location : Bangalore / HybridJob Type : Full-timeExperience Level : Entry-Level / SDE 1About The Company : We are an innovative travel company, dedicated to reshaping the travel experience through cutting-edge technology. Our platforms connect travelers to a wide range of services and...
-
Software Development Engineer II
4 weeks ago
Bangalore, India PASSIONMOJO Full timeAbout the Company : We are a forward-thinking travel company using technology to revolutionise the travel experience. We develop cutting-edge platforms that enable travellers to seamlessly plan, book, and manage their journeys. We are looking for a highly skilled SDE 2 - Backend Engineer to join our dynamic team and play a pivotal role in building robust and...
-
bangalore, India The Proven Club Full timeJob Description: SDE - Backend Development (Python) Location: Bengaluru (WFO) About Us: We are building a scalable, asset-light chain of neighborhood supermarts, focusing on delivering competitive pricing, diverse assortments, and consistent consumer experiences, while maintaining the trust and personal connection of a neighborhood kirana. Customers can...
-
bangalore, India The Proven Club Full timeJob Description: SDE - Backend Development (Python)Location: Bengaluru (WFO)About Us:We are building a scalable, asset-light chain of neighborhood supermarts, focusing on delivering competitive pricing, diverse assortments, and consistent consumer experiences, while maintaining the trust and personal connection of a neighborhood kirana. Customers can earn...
-
Backend developer
3 weeks ago
Bangalore, India Livspace Full timeABOUT US Livspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together...
-
Backend Developer
3 weeks ago
Bangalore, India Livspace Full timeABOUT US Livspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together...
-
Backend Developer
3 weeks ago
Bangalore, India Livspace Full timeABOUT US Livspace is Asiaʼs largest and fastest-growing omnichannel home interiors and renovation platform. Using its proprietary technology, Livspace provides a one-stop renovation solution for homeowners—from design to managed last mile fulfillment for all rooms in a home. The platform has organized a fragmented industry, bringing together...
-
Sde iii
1 month ago
Bangalore, India Glance Full timeGlance - An In Mobi Group Company Founded in 2019, Glance is a consumer technology company that operates disruptive digital platforms including Glance, Roposo, and Nostra. Glance’s ’smart lock screen’ inspires consumers to make the most of every moment by surfacing relevant experiences without the need for searching and downloading apps. Glance...