Software Developer
Location
India
Posted
75 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Developer
Interrahealth
Who We Are: Interra Health is a fast-growing healthcare technology company transforming how providers and patients navigate the prescription journey. Formed through the merger of DoseSpot, Arrive Health, and pVerify, Interra Health delivers trusted eligibility, real-time coverage and pricing insights, prescribing tools, and pharmacy transparency at the point of care—helping providers make informed decisions and patients access the right medications with greater clarity and affordability. Backed by strong market momentum and a bold vision for the future of connected care, Interra Health offers the chance to join an innovative, mission-driven team working at the intersection of software and healthcare to reduce friction, improve access, and make the healthcare experience better for everyone. The Role: We’re looking for a Full-Stack Developer who thrives in a fast-moving, agile environment and is passionate about building modern, scalable software that drives meaningful impact. This role goes beyond just coding — it’s about contributing to the evolution of healthcare technology. You'll be instrumental in developing cloud-native applications using .NET and Azure, collaborating closely with cross-functional teams to deliver everything from performant backend services to intuitive, user-friendly frontends. You’ll help modernize legacy systems, support cloud migration efforts, and contribute to the design of secure, scalable solutions that grow with our platform and our customers. What You’ll Do: - Design, develop, and maintain cloud-native applications using .NET Framework and Azure services. - Develop and deploy applications using Azure App Services, Azure SQL Managed Instance, and Azure Container Apps. - Create responsive and user-friendly UI using Telerik components and implement reporting solutions with Telerik Reporting Services. - Participate in cloud migration and modernization projects, providing technical guidance and hands-on implementation. - Collaborate with cross-functional teams to gather requirements, architect solutions, and ensure best practices. - Optimize application performance, scalability, and security in the cloud environment. - Maintain documentation and support application deployment and CI/CD processes. What You’ll Bring: - Bachelor’s degree in computer science or a technology-related field; or equivalent experience with at least 7-10 years of full stack experience in Microsoft .NET MVC C#, and Microsoft SQL Server, jQuery, and experience with RESTful APIs. - Hands-on experience working with Microsoft Azure and cloud-native solutions. - Experience working with Custom UI frameworks like DevExpress/Telerik and Reporting Services. - Adept in unit testing - Excellent verbal and written communication and presentation skills - Promotes a collaborative environment with a passion for developing - Excellent problem solving and analytical skills - Healthcare IT experience is a plus, but not required - Detail oriented with the ability to multitask, manage time, and communicate effectively - Experience working in agile/scrum methodology - Practical experience in Microsoft Azure preferred - Experience in unit testing and dependency injection preferred - Demonstrated ability to independently apply a broad range of theories, concepts, principles, and methodologies to product projects involving complex features. You Will Enjoy This Role If: This role offers a high degree of ownership and visibility, with direct impact on how our platform scales and performs. If you're a builder at heart who loves solving complex problems, collaborating cross-functionally, and pushing the boundaries of what's possible - we want to meet you. Benefits & Perks: 🌍Remote work environment with a flexible work schedule to encourage work-life balance ✈Annual company offsite 🌴Generous leave package including flexible time off policy that encourages team members to take time off to relax and recharge; plus 13 paid holidays, paid sick leave, and paid parental leave 💙 Medical, dental, and vision insurance for you and your family, plus a company funded FSA & HSA (dependent on which medical plan you choose) 💰401(k) company match 💸One-time workspace reimbursement to help you optimize your remote workspace Interrahealth is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
About Very (Remote – North America) Very is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production in record time. We believe that real innovation happens in the grind — working shoulder to shoulder with clients who are building the future. Our team thrives on that energy. When we’re not helping clients deliver business-critical outcomes, we’re refining our craft and celebrating what it means to do hard things well. We’ve built a collaborative, tight-knit culture that thrives in both remote and in-person settings. We’ve won numerous workplace awards over the years, including Great Place to Work certification and recognition from Parity.org as a Best Company for Women to Advance. Our clients include well-known brands like Vizio, Peloton, Clear, iHeart Radio, and Fellowes — all determined to leverage connected devices and AI to drive meaningful impact. Our job is simple: help them win. About This Role A Lead at Very is an individual who operates with the highest degree of knowledge and accountability for the delivery of services to our customers. They provide excellent technical leadership and delivery skills, as it pertains to complex, multi-faceted projects at Very. They have a strong executive presence, which gives major client stakeholders the confidence that we will deliver, and gives our team the confidence and accountability to do so. As a Lead Software Engineer, you will serve as the key technical architect across multiple client engagements, ensuring that each system’s design and implementation align with customer goals and business outcomes. You’ll architect modern, scalable software spanning AWS & Azure infrastructure, backend, web frontend, and mobile — and you’ll get your hands dirty in implementation. Your technical skills must meet a very high standard: you’ll set the bar for engineering excellence through high-quality, maintainable, and scalable code. At Very the key distinction between mid, senior and lead roles is the scope and depth of your expertise and responsibility. As a mid you can own and deliver tasks (work packages) with a high level of professionalism and know when to reach out for help. As a senior, you have deep expertise in your area of specialization and can execute independently in your domain while interfacing with other software stacks. As a lead you become a true full stack engineer with the ability to plan, execute and lead a team across the full software stack, while interfacing with non-software aspects of the project. This is not an easy role. You’ll work in complex domains, under real deadlines, and with clients who expect you to bring clarity, confidence, and results. If you find satisfaction in doing hard things well — in solving tough problems, building real systems, and helping others rise to the challenge — you’ll fit right in. What You’ll Be Working On Every engagement at Very is different, but they share one common theme: we build things that matter. From connected hardware and data systems to large-scale web and AI-driven platforms, you’ll: - Serve as the key technical architect across multiple client engagements, ensuring technical strategy aligns with business goals and measurable outcomes. - Lead architecture design across frontend, backend, and cloud layers, ensuring scalability, maintainability, and performance. - Contribute directly to implementation — writing production-grade code that demonstrates the standard of craftsmanship expected at Very. - Collaborate across disciplines (Hardware, Data Science, and Design) to deliver end-to-end connected and intelligent product ecosystems. - Partner with our commercial team as a solutions engineer, supporting pre-sales efforts, technical scoping, and estimation for Statements of Work. - Establish standards for coding, CI/CD, testing, and deployment that enable predictable, high-quality delivery. - Identify and mitigate architectural or delivery risks early through proactive technical leadership. You’ll operate in a modern, polyglot environment that includes: - Frontend: React, Vite, TypeScript, REST API, WebSockets, Progressive Web Apps - Mobile: React-Native, Native iOS and Android, Expo, EAS, Kotlin, Tailwind - Backend: Java, Dropwizard, Node.js, Python, FastAPI, Django - Cloud: AWS (Lambda, ECS, Fargate, RDS, CloudFront, CloudWatch, SNS, SQS), Azure - DevOps: Docker, Terraform, Pulimi, GitHub Actions, LaunchDarkly - Databases: Postgres, Redis, TimescaleDB, DynamoDB - Testing: Playwright, Cypress, Pytest - Observability: DataDog RUM, DataDog Logging, Request Tracing and Correlation Outcomes - Deliver Successful Programs: Lead 2+ concurrent full-stack client projects to successful, on-time delivery with high client satisfaction. - Advance Delivery Standards: Collaborate with Directors and Executives to continuously raise the bar for technical quality and delivery discipline. - Architect for Scale: Define architectures that achieve measurable improvements in system scalability, maintainability, and performance. - Mentor and Develop Teams: Push others to elevate their technical and delivery maturity — and make them better for having worked with you. - Support Growth: Partner with sales and client success teams to secure new opportunities and expand existing engagements. Responsibilities - Lead architecture reviews, ensuring technical integrity, maintainability, and security. - Partner with Product Managers and Technical Leads to translate client needs into technical plans and deliverables. - Contribute high-quality, production-ready code, modeling best practices for implementation and testing. - Ensure adherence to Very’s standards for code quality, testing, and documentation. - Create and maintain automated tests across all layers of the stack. - Develop and manage deployments, CI/CD pipelines, logging, monitoring, and alerting. - Support project health through proactive technical risk identification and mitigation. - Participate in code reviews, offering constructive feedback that improves overall quality. - Contribute to recruitment, onboarding, and development of engineering talent. - Represent Very in client meetings and at industry events as a subject-matter expert. - Lead junior engineers on client programs through development. Requirements Experience Required experience includes: - 10+ years of professional software development experience - 3+ years in a technical leadership role overseeing cross-functional engineering teams - Proven success delivering full-stack systems from concept to production - Demonstrated ability to maintain public facing production systems at scale - Strong observability to detect and troubleshoot production issues - Solid understanding of backend-for-frontend patterns and experience with tanstack react-query and axios libraries - Familiarity with feature-flag-driven rollouts, partial releases, and user segmentation strategies; LaunchDarkly experience is a plus - Experience leading complex projects involving platform, backend, mobile and frontend - Strong client-facing communication and executive presentation skills - Professional services or consulting experience strongly preferred Technical Skills Required: - Strong frontend experience in React, Vite, TypeScript, REST API, WebSockets - Strong mobile experience in React-Native, Native iOS and Android, Expo, EAS, Kotlin, Tailwind - Strong experience with e2e testing with Playwright or Cypress - Extensive knowledge in supporting event driven cloud platforms in AWS including security, logging, monitoring, observability and performance at scale including DataDog RUM, DataDog Logging, Request Tracing and Correlation - Knowledge of state management libraries such as Redux, MobX, XState and Zustand Nice-to-have: - AWS experience in Lambda, ECS, Fargate, RDS, CloudFront, CloudWatch, SNS and SQS - Experience working with Kubernetes deployments - Backend knowledge of Java, Dropwizard, Node.js, Python, FastAPI, and Django - Skilled in relational and non-relational data modeling - Proficient in Docker, GitHub Actions and Terraform or Pulumi - Database experience including Postgres, Redis, TimescaleDB, and DynamoDB Education - BS or higher in Computer Science, Software Engineering, or related field Location - Primary residence in the continental US Skills In addition to experience and technical skills, these are the critical skills we look for in all technical roles, and how they should be demonstrated at the Lead level. - Client Obsessed: Keeps the client’s success front and center. Measures technical choices by their business impact. - Communicates Effectively: Expert communicator who informs, engages, and aligns diverse audiences. - Sets the Bar: Holds themselves and others to exceptionally high technical and delivery standards. - Thrives in the Grind: Finds energy and satisfaction in complex, high-stakes work — and helps others do the same. - Leads Through Complexity: Brings clarity and direction when projects are messy, high-pressure, or uncertain. This Role Is Likely NOT a Fit If - You prefer working in a highly structured environment where processes rarely change. - You are not comfortable working across the full stack, including cloud infrastructure and frontend components. - You require constant supervision or detailed task breakdowns rather than owning complex problem domains independently. - You are not interested in client-facing work or measuring technical success by business outcomes. Compensation Base Compensation: USD $175,000–$185,000 per year, commensurate with experience. Variable Compensation: Up to 15% in the first year. Perks & Benefits: - 401k match - Comprehensive health, dental, and vision insurance - $200/mo cell/internet stipend - $600/yr home office equipment stipend - Paid parental leave (95th percentile in the U.S.) - Continuing education stipend ($2,500/yr after one year) - Loaned MacBook Pro and other necessary equipment Why Work for Very We do not promise an easy ride — we promise meaningful work. We work hard because our clients’ success depends on it, and we take pride in delivering when others can’t. We collaborate closely, move fast, and stay grounded in results. We take joy in the process — in the problem-solving, the iteration, and the shared wins that come from doing the hard things well. If you’re looking for a place where every project matters, where the standards are high, and where you’ll grow by pushing yourself and others — welcome to Very. IMPORTANT: - We don't currently provide Visa Sponsorship. Don't apply if you require this. - This job is remote but if you’re not located in the region or country mentioned in the post’s title, do not continue. Your application won’t be reviewed. Interviewing for a new company is a serious time commitment for all parties involved. Please take the time to read this and thoughtfully consider if we would be a good fit for one another. No contractors or agencies. Seriously. #LI-Remote **Note: To qualify for this role, you must reside in the US and be a US Citizen.
Software Engineer – Fintech Platform
BuddleOffshoring Partner of Choice trusted by many innovative Australian & Global businesses since 2019.
• Design, develop, and maintain core services within the banking and payment integrations layer. • Build and support features including cashback logic, transaction processing (e.g. Visa), and scheduled batch jobs for backend operations like reporting and debt collection. • Ensure robust, performant code and smooth deployment pipelines using modern cloud infrastructure. • Work closely with Product Managers and Designers to translate requirements into high-quality technical solutions. • Bring intuitive financial experiences to life by transforming UX/UI concepts into polished product features. • Continuously refine flows related to transaction histories, cashback programs, and user balances to enhance usability and clarity. • Contribute to improving customer engagement and satisfaction through thoughtful software development. • Share ideas and propose technical improvements to existing systems and workflows. • Participate in regular planning sessions and code reviews to support team cohesion and knowledge sharing.
• Ensure technical solutions proposed by Solution Architects align with the domain’s technology stack and enterprise architecture guidelines. • Safeguard application resiliency, stability, performance, and data integrity through appropriate technical design and implementation practices. • Collaborate with Product, Architecture, and other Technical Leads to translate feature requirements into well-designed, innovative solutions that balance business needs and technical considerations. • Mentor and guide engineering teams to ensure high-quality, consistent, and timely technical delivery. • Serve as the DevSecOps Champion, ensuring domain security policies are current, aligned with best practices, and effectively communicated to strengthen organizational security culture. • Demonstrate expert-level understanding of programming languages, development frameworks, and industry technology trends. • Support transparency and stakeholder engagement by communicating progress and challenges through Agile SAFe/Scrum practices. • Ensure technical components meet DevSecOps (DSO) Maturity Level 5 (Master) within a Behavior-Driven Development (BDD) environment. • Lead and support teams (onshore and offshore) in developing Spring Microservices, MongoDB schema and MQL queries, and shell scripts. • Stay current with emerging AI trends and maintain hands-on experience with modern AI/ML tools and platforms. • Evaluate, experiment with, and integrate the latest AI technologies to drive innovation, efficiency, and productivity across the domain.
• Leads applications development and the underlying framework, scripts, templates, interfaces and utility applications. • Leads application designs. • Leads implementation and testing new features for multiple platforms. • Defines and leads systems management to ensure optimal current and future efficiency and functionality. • Develops complex systems, applications and products for project consumption. • Provides level 3 support for critical escalations. • Communicates and collaborates with technology leadership and external partners.




