Job Closed
This listing is no longer active.
Transforming healthcare through health information.
Senior Software Engineer
Location
United States
Posted
48 days ago
Salary
$135K - $155K / year
Seniority
Senior
Job Description
Senior Software Engineer
Lantana Consulting Group
• Provides expertise in software development and operational support for an application that interfaces with hospitals’ electronic health records (EHRs) • Contributes to the design, development, and enhancement of application features • Ensures reliable system operations, data flow, and technical troubleshooting • Performs hands-on engineering and supports daily operational needs as the product matures • Design, develop, and implement software solutions that enhance application functionality, reliability, and performance • Work closely with engineering and support teams to troubleshoot, diagnose, and resolve technical issues • Write clean, maintainable, and efficient code for application components, internal tools, and automation • Establish and contribute to best practices for operational support, monitoring, and knowledge-sharing • Provide technical guidance to team members and collaborate across engineering, DevOps, product, and support teams • Lead and contribute to code reviews to ensure high-quality, maintainable code • Facilitate discussions about design choices, tradeoffs, architecture, and emerging patterns • Design and develop complex back-end services using .NET Core/C# • Lead the development and implementation of frontend applications using Angular and TypeScript • Design and maintain relational and NoSQL databases to support scalable data processing and application workflows • Implement and support event-driven architectures, including messaging technologies such as Kafka and RabbitMQ • Ensure security, scalability, observability, and performance of applications deployed on Cloud platforms, especially Azure • Collaborate with DevOps teams to ensure robust CI/CD pipelines, Git workflows, telemetry, and monitoring are in place
Job Requirements
- Bachelor's degree or higher in computer science, engineering, or related discipline
- A minimum of 12 years of experience in software development, with some experience supporting production operations
- Strong proficiency in C# (primary development stack)
- Programming experience with Java, Spring Boot, Python, and JavaScript/TypeScript
- Proficiency with frameworks such as .NET Core, Angular, TypeScript, and modern UI-design patterns
- Strong understanding of principles of software development and best practices
- Hands-on experience with Azure Cloud services (App Service, Functions, Container Apps and Services, Storage, networking)
- Experience implementing and supporting event-driven architectures using Kafka
- Strong knowledge of relational and NoSQL databases
- Experience with CI/CD pipelines, automated testing, and Git workflows
- Strong knowledge of networking concepts and troubleshooting techniques
- Experience with telemetry tools such as Grafana, Prometheus, Loki, and Splunk
- Excellent problem-solving and analytical skills
- Strong written and verbal communication skills
- Customer-service orientation and ability to work directly with clients
- Ability to complete and maintain a federal-government Position of Public Trust Level 5 background investigation
Benefits
- flexible remote work arrangements
- professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Softwarearchitekt (m/w/d) Azure SaaS – .NET & Angular
Skalbach GmbHFinden Sie Top-Mitarbeiter mit Leichtigkeit! 💎 Gemeinsam formen wir die Zukunft Ihres Teams! 🌐
Firmenprofil Als etablierter Anbieter von ERP Software mit über 35 Jahren Markterfahrung betreibt unser Mandant geschäftskritische Lösungen für mehrere tausend Kunden. Neben dem stabilen Kernprodukt wird eine moderne, cloudbasierte SaaS‑Plattform aufgebaut und skaliert. Der Fokus liegt auf sauberer Architektur, technischer Nachhaltigkeit und einer klar KI‑gestützten Entwicklungsstrategie. Entscheidungen werden pragmatisch und auf Augenhöhe getroffen. Ihre Aufgaben - Architekturverantwortung für Azure SaaS (Multi‑Tenant, Skalierung, Resilienz, Kosten) - Event‑driven Architecture (Event Grid, MassTransit, Azure Service Bus) - Security-by-Design (Auth0, JWT, Secrets & Config) - Data- & API‑Architektur (EF Core, SQL Server, OpenAPI) - Leitplanken für Angular‑Frontend, CI/CD & Quality Gates Ihr Profil - Erfahrung als Softwarearchitekt / Senior Engineer im .NET‑ & Azure‑Umfeld - Tiefes Verständnis von Cloud‑ & SaaS‑Architekturen - Sehr gute Kenntnisse in ASP.NET Core, EF Core, Azure Services - Architekturdenken über Backend, Frontend und Betrieb hinweg - Fokus auf aktive Weiterentwicklung Benefits - 100% Remote-Arbeit mit flexiblen Arbeitszeiten - Attraktives Gehalt und 30 Urlaubstage - Betriebliche Altersvorsorge (BAV) - Überstunden werden abgefeiert - Modernes Equipment für dein Homeoffice - Trainings und Coachings zur persönlichen und beruflichen Weiterentwicklung - Jobrad und weitere Zusatzleistungen Kontakt Im Auftrag unseres Kunden freuen wir uns auf Ihre Bewerbung! Für Fragen steht Ihnen folgende Ansprechpartnerin zur Verfügung: Skalbach GmbH Marla Hahne Königstraße 34 70173 Stuttgart E-Mail: m.hahne@skalbach.de Website: www.skalbach.de
Software Development Engineer
ODILOReinventing the way we learn by building the Unlimited Learning category.
• Desarrollar funcionalidades y componentes de complejidad media de manera autónoma, desde el análisis técnico hasta su implementación, validación y despliegue. • Participar en el diseño técnico de soluciones, valorando aspectos como mantenibilidad, escalabilidad, rendimiento, seguridad y experiencia de uso. • Colaborar estrechamente con Product Managers, diseñadores y otros stakeholders para entender el problema, alinear expectativas y aterrizar soluciones viables. • Garantizar la calidad del software mediante buenas prácticas de desarrollo, testing, revisión de código y seguimiento del comportamiento en producción. • Analizar, resolver y prevenir incidencias técnicas, contribuyendo a la estabilidad de los sistemas y a la mejora continua del producto. • Participar activamente en revisiones de código y compartir conocimiento con otros miembros del equipo, ayudando a elevar el nivel técnico colectivo. • Proponer mejoras sobre componentes, procesos, herramientas o prácticas de ingeniería que permitan al equipo ser más eficiente y construir software más robusto. • Contribuir al mantenimiento y evolución de la arquitectura y de los sistemas sobre los que trabaja, entendiendo el impacto técnico de sus decisiones. • Colaborar en la planificación y estimación de tareas, identificando riesgos, dependencias y necesidades técnicas con antelación. • Aportar ownership sobre las iniciativas asignadas, haciendo seguimiento de su avance y responsabilizándose de la calidad del resultado final. • Aprovechar herramientas y capacidades de IA (Copilot, Cursor, Claude...) para mejorar la productividad, acelerar tareas de desarrollo, testing, documentación y análisis técnico, y contribuir a una entrega de software más eficiente y de mayor calidad, promoviendo al mismo tiempo la mejora continua mediante la exploración de estas tecnologías y compartiendo este conocimiento con el equipo de Ingeniería. • Contribuir a una cultura de equipo basada en la colaboración, el aprendizaje continuo, la responsabilidad compartida y la mejora constante.
• Architect and build robust full-stack systems to power a proprietary AI financial agent. • Develop scalable APIs and backend services designed to support complex agent workflows. • Build high-performance user interfaces that visualize agent reasoning, surface deep financial insights, and enable real-time interaction. • Collaborate closely with AI researchers to productionize agent logic and integrate Large Language Model (LLM) frameworks. • Connect and manage complex data pipelines sourced from various financial providers. • Implement rigorous testing, monitoring, and performance best practices to ensure system reliability. • Stay at the forefront of LLM frameworks, full-stack development tools, and evolving financial trends to maintain a competitive edge.
• Ensure technical integrity, regulatory compliance, and operational excellence of Upvest’s SIPP proposition. • Act as the primary authority on UK pension legislation. • Work closely with Product, Engineering, Compliance, and Operations teams. • Lead regulatory oversight and stay abreast of FCA, DWP, and HMRC developments. • Solve complex technical queries and act as the escalation point for clients. • Drive product compliance through analysis of legislative changes. • Enhance governance by identifying emerging risks within the SIPP market. • Coach and develop staff through technical training materials. • Manage external relationships with partners and financial advice firms.




