HealthMark Group logo
HealthMark Group

Founded in 2006, HealthMark Group is a software-driven company that provides health information management solutions to streamline the flow of patient information, as well as the l

Senior Software Engineer

Location

Worldwide

Posted

37 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

HealthMark Group

Senior Software Engineer Location: US Remote Job Description: Senior Software Engineer Dallas, TX (Remote) About HealthMark Group HealthMark Group is a leading provider of health IT solutions for healthcare providers across the country. By leveraging technology to reimagine the business of healthcare, HealthMark transforms administrative processes into seamless digital solutions. From HealthMark’s proprietary MedRelease platform for Release of Information, the company is pioneering an efficient, compliant, and patient-centric approach to support the entire spectrum of the patient information journey. HealthMark Group was founded in 2006 with corporate headquarters in Dallas, TX, and has been named to both the Dallas 100 and the Inc. 5000 for multiple years in a row as one of the fastest-growing companies in the region and the country. We're a mid-sized company in a transformation phase: modernizing legacy systems, building new products, and automating workflows that used to require rooms full of people. If you want to build things that matter (not just maintain them), this is a good time to join. The Role We're hiring a Senior Software Engineer to work across our web applications and backend systems—both new development and modernizing existing platforms. You'll work with a small, collaborative team in a fully remote environment with real ownership over what you build. This isn't a role where you'll be handed detailed specs and told to execute. We need someone who can understand problems, propose solutions, and see them through production. You'll have significant influence over technical direction and help set the standard for how we build software. AI tools are part of how we build software here. We use AI-assisted development daily—not as a novelty, but as a core part of our engineering workflow. We're looking for someone who already works this way and wants to push further. PRIMARY ROLE AND RESPONSIBILITIES: - Design, build, and maintain web applications and backend services using the Microsoft stack (C#, .NET Framework/.NET 6+, ASP.NET Web API, ASP.NET MVC, Entity Framework, SQL Server) - Work on both new systems and legacy modernization—you'll see the full spectrum - Work with existing codebases—reading, understanding, and extending code you didn't write - Develop and manage technical roadmaps for your domains, focusing on long-term system goals beyond daily tasks. - Use AI coding tools daily to accelerate development—generating code, debugging, refactoring, and exploring unfamiliar codebases - Review AI-generated output with the same rigor you'd apply to any code review—understanding what it produces, not just accepting it - Write clean, testable code with appropriate documentation - Lead code reviews and help maintain engineering standards across the team - Debug issues across the stack when things break (because they will) - Collaborate with product and operations teams to translate user needs into technical solutions - Identify technical risks before they become problems and resolve cross-team dependencies - Mentor other engineers—raising the bar and helping people grow REQUIRED EXPERIENCE AND QUALIFICATIONS: - 6+ years of professional software development experience, with growth in the complexity and scope of problems you've tackled - Deep proficiency in the Microsoft stack (ASP.NET Web API, ASP.NET MVC, .NET Framework and/or .NET Core) - Strong experience with modern front-end frameworks (React, Angular, or Vue.js) - Solid proficiency with relational databases, writing SQL, and understanding query performance - Demonstrated automated testing practices across units, integration, and end-to-end testing - Fluency with Git and collaborative development workflows - Experience with distributed systems—building and operating them (async workflows, messaging, observability) - Experience with cloud platforms (AWS or Azure) in production - Proficiency with CI/CD and DevOps practices - Bachelor's degree in CS or related field, or equivalent hands-on experience AI-Assisted Development - Active, daily use of AI coding tools integrated into your development workflow—not just asking a chatbot occasional questions, but using AI as a core part of how you write, review, and ship code - Ability to critically evaluate AI-generated code for correctness, security, and maintainability - Experience providing AI tools with meaningful context (codebase access, architecture constraints, project conventions) to get higher-quality output - Comfort working in an environment where AI-assisted delivery is expected, not optional ADDITIONAL PREFERRED EXPERIENCE: - Experience with agentic AI workflows—letting AI tools operate with more autonomy while you supervise, review, and direct (e.g., Claude Code, Cursor Agent, Windsurf, or similar) - Familiarity with techniques for managing AI agents across tasks—scoped personas, iterative loops, structured handoffs between agents - Understanding of the tradeoffs between containerization, serverless, and managed services - Hands-on AWS experience (EC2, SNS, SQS, S3, Lambda, RDS) - Healthcare software background (HIPAA, HL7, patient data handling) - History of leading technical projects or initiatives How You Will Work - You own outcomes, not just tasks—if something isn't working, you fix it or raise it - You make decisions with incomplete information and adjust when you learn more - You communicate clearly with different audiences- engineers, products, leadership - You're open to feedback and can give it constructively to others - You have opinions and share them, but you can disagree and commit when the team goes a different direction - You see problems beyond your immediate work and do something about them - You help other engineers grow, whether it's through code reviews, pairing sessions, or simply by being someone they can learn from. - You treat AI tools as a multiplier, not a crutch—you understand the code you ship regardless of how it was generated - You're comfortable working remotely and managing your own time Why This Might Be Interesting, Challenging and Rewarding - We're in a building phase, not just maintenance mode, you'll create new things, not just keep old things running - You'll have real ownership and influence over technical direction - You'll work on problems that affect how healthcare organizations operate, not just move pixels around - Small team means your contributions are visible and valued, not lost in a massive org - You'll work in a shop that takes AI-assisted development seriously—not as a buzzword, but as daily practice you'll help us refine - Engineers here mentor each other—you'll have people invested in helping you grow - Remote-first with a results-focused culture—we value outcomes over merely being present, acknowledging that some of our best outcomes are achieved through real-time collaboration or pairing Note: This description reflects the role today. It will evolve as we grow.

Related Job Pages

More Software Engineer Jobs

Senior Software Engineer

GiveCampus

GiveCampus offers fundraising technology and solutions to help educational institutions advance their missions. As an employer, GiveCampus aims to hire "mission-minded folks ready

Title: Senior Software Engineer Location: United States Job Description: GiveCampus is the world's leading fundraising platform for non-profit educational institutions. Trusted by millions of donors and 1,300+ colleges, universities, and K-12 schools, our mission is to help advance the quality, the affordability, and the accessibility of education. At our current pace, we will facilitate $100 billion in charitable giving over the next decade–enough money to send more than 1 million students to college, tuition-free. GiveCampus is backed by leading investors including Y Combinator, but we’re also practitioners of Sustainable Growth: we’ve made the Inc. 5000 list of America's fastest-growing private companies each of the last five years and we’ve been profitable nine of the last 10. In 2025, we celebrated a $140 million growth investment that included a major liquidity event for GiveCampus employees–the second in less than three years. Our purpose-driven team of 130+ is located in 30+ states across the US: team members work from anywhere they choose. We have a beautiful 12,000sf office in Washington, DC that is available for people to use whenever they want, and we regularly organize team meet-ups, visit partner institutions, and host retreats in various locations. While we operate at meaningful scale, we’re still small relative to the commercial and social good opportunities in front of us. Every GiveCampus employee plays a meaningful role in shaping what comes next, and we're growing the team in support of our ambitious plans–including a $100 million investment in AI product development. If you believe in the transformative power of education and want to join a fast-growing, mission-driven company, you’ll fit right in. Location: This is a remote-first role based in the U.S. While we embrace flexible, distributed work, we also value in-person connection. Team members are expected to attend multiple company-wide and team-specific onsites throughout the year. We are looking for a brilliant and energetic Senior Software Engineer to join GiveCampus and help us take the platform to the next level. You will be a key member of our team, making technical decisions that will shape the company’s future. As a Senior Software Engineer you will help lead larger projects within your team, assisting the PM and other developers in your pod architect solutions and do initial work breakdown. You will hit the ground running with our stack and you are someone who loves to brainstorm, write code, create new features, and have a big impact. We are headquartered in Washington, DC, but are hiring across the US (we are a fully remote workforce). Responsibilities will include: - Working on the full stack, from UI elements to backend services including getting into database tuning and performance. - Iterating quickly, building new features from start to finish and back end to front end, including architecture design, coding, automated testing, and supporting each implementation in production. - Be adaptable - work closely with and supporting your teammates in a fast-paced, agile development environment (both within your pod and across Engineering as a whole) - Tackling a wide variety of technical issues throughout our stack and contributing to all parts of the code base and shared documentation. - Opportunity to take on a Tech Lead role which includes: - Working closely with the PM on implementation tradeoffs and work breakdown for new projects - Propose, refine and validate technical implementation for a pod’s roadmap work - Assist the PM with setting schedules and milestones - accountable for the pod shipping. - Mentoring more junior staff to help them grow in their craft - Contribute to team-wide initiatives including coding standards, technical debt refinement and system security monitoring - Participate in the interviewing and onboarding new team members and assist in the refinement of our interviewing processes - Participating in the support of the platform on a rotational basis (team based support and paired 24/7 on call rotation) What we are looking for: - Functional, real world programming experience (vs. theoretical) in one of the following: Ruby, Python or Javascript/node.js - System design experience with a focus on architecting solutions that can be implemented incrementally while keeping an eye towards scale and resilience - Experience with MVC frameworks such as Rails, Django, Pyramid, etc - The ability to hold your own on the front end and the back end. - Experience with modern front-end frameworks like React and Vue.js - SQL database experience (PostgreSQL, MySQL, SQLite). - Experience with deployments to Heroku, AWS, or similar. - Experience balancing swift and long-term code maintainability. - 8 plus years of hands-on development experience Bonus points if you have: - Deep expertise with Ruby/Ruby on Rails and RSpec. - Experience with Postgres database administration. - Shipped code that has supported tens of thousands of users, including enterprise/business customers. - Operations experience and how it pertains to site reliability/speed. - Familiarity with networking, caching, database, and how to triage performance and stability issues. - Experience working on a fundraising/crowdfunding platform. - Experience working on a fintech or payments technology product. - A good eye for intuitive, user-friendly front end design.

United States

Mistral Cloud - Software Engineer, Fullstack - Frontend

Mistral AI

Mistral AI is dedicated to democratizing frontier AI, making it accessible to everyone by promoting open-source, efficient, and innovative AI models, products,

Title: Mistral Cloud - Software Engineer, Fullstack/Frontend Location: Paris / Amsterdam / Barcelona/Madrid / Berlin/Munich/Frankfurt / Brussels / London / Luxembourg Engineering & Infra Full-time Remote About Mistral At Mistral AI, we believe in the power of AI to simplify tasks, save time and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life. We democratize AI through high-performance, optimized, open-source and cutting-edge models, products and solutions. Our comprehensive AI platform is designed to meet enterprise needs, whether on-premises or in cloud environments. Our offerings include le Chat, the AI assistant for life and work. We are a dynamic, collaborative team passionate about AI and its potential to transform society. Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between France, USA, UK, Germany and Singapore. We are creative, low-ego and team-spirited. Join us to be part of a pioneering company shaping the future of AI. Together, we can make a meaningful impact. See more about our culture on https://mistral.ai/careers. Role summary We’re looking for a passionate and skilled Fullstack Engineer to join our team. In this role, you’ll have the opportunity to shape the user experience of our Mistral Cloud Control Panel, working across our full product suite. Your contributions will directly enhance usability, making our platform more engaging, efficient, and intuitive for users. More information on Mistral Cloud here: https://mistral.ai/products/compute What you will do Depending on your skills and field of expertise, you will be involved in key components of our technology, including: • Full Stack Development: Design, develop, and maintain scalable and robust features, ensuring seamless integration between front-end and back-end systems using modern frameworks. • User-Centric Design: Prioritize user experience and ensure that our products meet the needs and expectations of our user base. • Code Quality: Write clean, maintainable, and well-documented code, and participate in code reviews to uphold our high standards of quality. • Collaboration: Work closely with cross-functional teams, including engineers, product managers, and designers to deliver high-quality software solutions. • Problem-Solving: Tackle complex technical challenges and develop elegant, efficient solutions that improve performance and reliability. • Innovation: Stay up-to-date with the latest technologies and trends in AI and software development, and apply them to enhance our products. About you • Degree in Computer Science, Software Engineering, or equivalent practical experience. • 5+ years of experience in high-standard UX/UI environments. • Proficient in TypeScript and NodeJS. • Experience in a Front-end framework like React, NextJS, Remix, VueJS • Knowledge of web libraries like Tanstack React Query, tRPC, Framer Motion, … • Strong problem-solving abilities and attention to detail. • Ability to own and deliver end-to-end features with minimal oversight. • Excellent communication skills and collaborative attitude. • Team-oriented, humble and eager to learn. Hiring Process • Introduction Call - 45 min • Technical Interview / Live Coding - 45 min • Technical Interview / System Design - 45 min • [OPTIONAL] Project Deep Dive - 60 min • Culture-fit Discussion - 30 min • References Our Culture We're driven to build a strong company culture and are looking for individuals with solid alignment with the following: • Reason with rigor • Are you audacious enough? • Make our customers succeed • Ship early and accelerate • Leave your ego aside Engineering blog Our first Engineering blog post is live, you can check it out here ! Location & Remote This role is primarily based at one of our European offices (Paris, France and London, UK). We will prioritize candidates who either reside there or are open to relocating. We strongly believe in the value of in-person collaboration to foster strong relationships and seamless communication within our team. Depending on their background, we may also consider remote candidates based in one of the countries listed in this job posting — currently France, UK, Germany, Belgium, Netherlands, Spain and Italy. In that case, we ask all new hires to visit our Paris HQ office (accommodation and travelling covered): • for the first week of their onboarding • then at least 3 days every 6 weeks What we offer Competitive salary and equity Health insurance Sport allowance Meal vouchers Parental : Generous parental leave policy Visa sponsorship By applying, you agree to our Applicant Privacy Policy.

IDF + 13 moreAll locations: IDF | ENG | BE | BRU | New Hampshire | Maryland | Louisiana | France | United Kingdom | Germany | Belgium | Netherlands | Spain | Italy
Globaldev Group logo

PhD Algorithm Developer

Globaldev Group

Building remote teams and providing software development solutions for tech businesses 🇺🇸🇮🇱🇩🇪🇺🇦🇵🇹🇵🇱

Full TimeRemoteTeam 201-500Since 12 yearsH1B No Sponsor

Role Description We are looking for a highly qualified PhD-level specialist with strong theoretical and practical expertise to develop advanced algorithms for real-world challenges in electrical systems and power networks. This role focuses on bridging cutting-edge research with practical implementation, particularly in the context of digital substations, measurement technologies, and power system performance. - Develop, optimize, and implement algorithms addressing real market needs in electrical and power systems - Design and perform simulations (primarily in MATLAB) to validate models and system performance - Translate complex theoretical concepts into practical, scalable engineering solutions - Support product development by integrating algorithmic solutions into measurement and analysis systems - Collaborate with R&D and cross-functional teams to ensure alignment with market and product requirements - Contribute to research-driven innovation in areas such as power quality, grid performance, and digital substations Qualifications - PhD in Electrical Engineering, Power Systems, Applied Mathematics, or a related field - Strong theoretical background combined with hands-on experience in algorithm development - Proven experience with MATLAB for modeling, simulation, and validation - Solid understanding of power systems, including grid structure, measurement, and protection principles - Knowledge of power quality and electricity standards is a strong advantage - Ability to move from theory to implementation efficiently and effectively - Strong analytical thinking and problem-solving skills Benefits - Direct cooperation with the already successful, long-term, and growing project - Flexible work arrangements - Collaborative and supportive team culture - Truly competitive salary - Help and support from our caring HR team Company Description

Romania

Role Description Desenvolvedor(a) Júnior (.NET / C#) - Local: Barueri-SP. - Regime: CLT - Formato: 100% Remoto (haverá necessidade de dias presenciais na unidade de Barueri) - Jornada: Segunda a sexta-feira das 8h00 às 17h48 (escala de 8h48 diárias) - Salário: R$ 3. 655,00 O seu dia a dia (Responsabilidades): - Atuar na manutenção, correção de bugs e evolução de aplicações desenvolvidas em .NET Framework (ASP.NET MVC e Windows Forms). - Desenvolver e otimizar consultas, tabelas e rotinas em banco de dados SQL Server. - Apoiar na criação e manutenção de relatórios operacionais e gerenciais (utilizando o Reporting Services - SSRS). - Auxiliar na integração com sistemas terceiros, participando do consumo ou criação de Web APIs. - Escrever e documentar código de forma clara, seguindo a arquitetura e as regras de negócio definidas pela equipe. - Utilizar o Git para o versionamento de código de forma colaborativa. Qualifications - Ensino técnico, tecnólogo ou graduação (cursando ou concluído) em áreas de Tecnologia da Informação (Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas). - Experiência prática prévia com desenvolvimento de sistemas, seja em ambiente profissional, estágios ou através de projetos acadêmicos consistentes. - Forte domínio em lógica de programação e algoritmos (capacidade de resolver problemas de forma lógica estruturada). - Conhecimento prévio (nível iniciante) no ecossistema Microsoft: .NET Framework (C#), ASP.NET MVC e Windows Forms. - Noções de bancos de dados relacionais, especificamente SQL Server (capacidade de criar e compreender consultas estruturadas). Requirements - Organização e Assiduidade: Comprometimento com a rotina de trabalho de 8h48 diárias, cumprimento de prazos e forte responsabilidade no modelo remoto. - Atenção aos Detalhes: Perfil analítico e observador, com facilidade e disposição para seguir rigorosamente padrões de projeto e a arquitetura da equipe. - Vontade de Aprender: Postura proativa para absorver conhecimento, tirar dúvidas e evoluir tecnicamente. Benefits - Vale Refeição (VR) 35,45 por dia - Assistência Médica (regime de coparticipação) - VT - VA de R$ 71,50 mensal - Assistência odontológica da Porto Seguro - Seguro de vida Santander

Brazil
$3.7K / year