Customer-Centric Agile, Digital, and Cloud solutions for federal agencies and commercial enterprises
Full Stack Developer, Python/React.js
Location
United States
Posted
7 days ago
Salary
$115K / year
Seniority
Senior
Job Description
Full Stack Developer, Python/React.js
Inadev
• Works primarily as a senior software developer and brings experience using tools and frameworks to develop solutions that meet client requirements. • As part of a cross-functional Agile team, the Developer coordinates with team members to follow best practices, plan work, and communicate with the client on progress. • Design, Develop and implement Python based enterprise solutions to meet client requirements. • Support quality development practices, including test driven development. • Employ the values and principles of Agile development, as part of an Agile DevSecOps team. • Actively participate in improving the code base by performing code reviews. • Evaluate technical effort to implement client requirements and participate in the creation and sizing of user stories. • Participate and contribute to all agile ceremonies/events. • Work closely with the team to ensure that technical user stories and acceptance criteria are accurately captured. • Contribute to documentation of system design and procedures. • Design skills with experience in object-oriented methodologies, design patterns, microservices, streaming technologies, database design, and data modeling. • Excellent communication skills to be able to interact directly with non-technical client stakeholders and act in a business-to-technical translation role. • Experience leading a team of developers in the design and delivery of cloud-based, continuously deployed client solutions. • Experience working in an onsite client technical consulting environment preferred. • Experience working within Agile Frameworks, such as Scrum or Kanban. • Self-motivated and self-managing. • Proficient in creating reasonable and accurate time estimates for assigned tasks.
Job Requirements
- Must be a U.S. Citizen.
- Must be willing to work on Eastern Standard Business hours.
- Candidates must currently reside in the continental United States.
- Must have the ability to pass a 7-year background check and obtain/maintain a U.S. Government Clearance.
- Strong communication and presentation skills.
- Must be able to prioritize and self-start.
- Must be adaptable/flexible as priorities shift.
- Must be enthusiastic and have passion for learning and constant improvement.
- Must be open to collaboration, feedback and client asks.
- Must enjoy working with a vibrant team of outgoing personalities.
- Must possess a Bachelor’s Degree in Computer Science, Engineering, or a related field.
- Must have at least 5 years of professional Python (backend) software/application development experience.
- Must have at least 5 years of hands-on front-end development experience with React.js.
- Must possess professional hands-on experience with AI-assisted development tools (e.g., GitHub Copilot), including generating, reviewing, and validating code within AI-driven workflows.
- Must have professional hands-on experience building microservices-based architectures.
- Must have hands-on back-end development experience with JAVA/Spring Boot.
- Must have hands-on experience working with one or more NoSQL database (For example MongoDB, DynamoDB, etc.,).
- Must have hands-on experience working on an RDBMS like SQL Server, Oracle, or PostgreSQL.
- Familiarity with the most common Amazon Web Services (S3, EC2, SQS, Lambda, RDS).
- Experience working within Agile Frameworks, such as Scrum or Kanban.
- Experience working using JIRA.
- Proficient in creating reasonable and accurate time estimates for assigned tasks.
- Excellent communication skills to be able to interact directly with non-technical client stakeholders and act in a business-to-technical translation role, including generating effective visualizations.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
Kooku Recruiting GmbHDie Gesellschaft für innovative Personalwirtschaftssysteme mbH ist ein führender Softwarehersteller von integrierten HR Management-Anwendungen für staatliche, öffentliche und soziale Arbeitgeber in Deutschland. Unser Produkt KIDICAP® ist seit 40 Jahren auf dem Markt und wird heute von rund 25.000 Organisationen als Cloud Service genutzt. KIDICAP® bildet eine moderne Web-APP-Plattform für alle Bereiche des Human Capital Managements und alle Unternehmensgrößen. Das Unternehmen beschäftigt rund 200 Mitarbeiter:innen, mit wachsender Tendenz.
Role Description caery digitalisiert zweckgebundene Budgets im Gesundheitswesen – papierlos, regelbasiert und ab Point of Care. Als Senior Backend Engineer (w/m/d) baust du die Plattform mit, die Freigabe- und Abrechnungsprozesse für Krankenkassen und öffentliche Auftraggeber automatisiert. Du steigst in einer Phase ein, in der das Produkt vom MVP in den Produktivbetrieb geht – mit echtem Einfluss auf Architektur und Richtung. Du entwickelst Backend-Services und APIs in TypeScript/Node.js, bildest komplexe regelbasierte Logik ab und entscheidest bei Architektur und Trade-offs aktiv mit. Du arbeitest nicht nur Tickets ab, sondern denkst Produkt, Sicherheit und Skalierung zusammen. Weil das Produkt eine Historie hat und sich Prioritäten verschieben, ist Pragmatismus zwischen Code-Qualität und Delivery gefragt. Du arbeitest eng mit dem Tech Lead und einem kleinen Senior-Team an einem Produkt, bei dem Regulatorik und Datenschutz von Anfang an mitgedacht werden. - Backend-Services und REST APIs in TypeScript/Node.js entwerfen, bauen und betreiben - Schnittstellen zu Kassen-, Kunden- und Partnersystemen integrieren und überwachen - Regelbasierte Prüfungen sowie Freigabe- und Ausnahmeprozesse technisch abbilden - Architektur mitgestalten: Anforderungen klären, Optionen bewerten, Trade-offs treffen - Security, Datenschutz und Nachvollziehbarkeit umsetzen (Auth, Verschlüsselung, Audit-Logs) - Performance, Skalierbarkeit und Stabilität für den Produktivbetrieb sicherstellen - Qualitativ sinnvolle Tests schreiben – von Unit über Integration bis End-to-End - Observability ausbauen: Logging, Monitoring und Alerting für die eigenen Endpunkte bzw. die gesamte Software - Enge Zusammenarbeit mit Platform Qualifications - Mehrjährige Senior-Erfahrung im Backend-Engineering, idealerweise mit TypeScript/Node.js - Routine im Design und Betrieb von REST APIs und der Integration externer Schnittstellen - Sicherer Umgang mit PostgreSQL oder vergleichbaren relationalen Datenbanken und sauberen Datenmodellen inkl. Protokollierung - Verständnis für komplexe regelbasierte Business-Logik und Workflows - Security-Mindset: OAuth2/JWT, Rechtekonzepte, sichere Datenflüsse - Pragmatismus zwischen Code-Qualität und Delivery, plus Freude an Architektur-Sparring - Initiative bei unklaren Anforderungen: nachfragen, strukturieren, das Business challengen - Deutsch fließend, Englisch sicher - Erfahrung im regulierten Umfeld ist ein Plus Benefits - Reale Gestaltungsmacht: du prägst Architektur und Standards einer Plattform von früh an - Sinnstiftendes Produkt im regulierten Gesundheitswesen mit gesellschaftlichem Impact - Kleines Tech Senior-Team, kurze Wege und Entscheidungen ohne Gremien-Marathon - Moderne KI-Tools im Entwicklungsalltag ausdrücklich erwünscht (z. B. Coding-Agents) - Remote-first in Deutschland - Prioritäten aktiv mitverhandeln - Perspektive Richtung Tech Lead, wenn Team und Subdomänen wachsen Company Description Gehaltsband: 80.000 EUR – 120.000 EUR (Brutto/Anno bei 40/h)
• Own the architectural and data foundations of the backend • Evolve the layered backend architecture (controller, service, data-access, repository) • Design schemas across PostgreSQL and MongoDB • Own the API surface (REST endpoints, real-time streams, RPC contracts) • Tune query and pipeline performance • Extend the serverless layer (AWS Lambda) • Raise the engineering bar through code reviews and clear written design notes
• Participar en la evolución y modernización de aplicaciones corporativas • La persona seleccionada será relevante en proyectos de migración y mantenimiento sobre ZK.
Senior Database Developer
Clinical Outcomes SolutionsA global research consulting group providing 360° support & services across all facets of clinical outcomes research.
• Serve as Subject Matter Expert (SME) for Medidata Rave and related Medidata applications (Core Configuration, eLearning Assignment, Reporter Assignment, Local Lab, Safety Gateway, TSDV, Batch Uploader, Imaging), advising and mentoring cross-functional teams across Data Management, Statistical Programming, Clinical Operations, and external partners. • Lead and oversee EDC database builds in Medidata Rave, including CRF design, edit checks, derivations, code lists, user roles, and integrations, ensuring alignment with protocol requirements and industry best practices. • Maintain and govern core EDC configuration standards, reusable libraries, and study design conventions to ensure consistency, quality, and efficiency across all studies. • Maintain and manage Cloud Admin EDC roles, ensuring appropriate access control, compliance, and standardized role usage across studies. • Proactively communicate updates, changes, and potential impacts related to core configuration and Cloud Admin roles to internal teams and stakeholders. • Review, assess, and interpret Medidata release notes, platform updates, revised eLearnings, and Rave reports; evaluate impact on ongoing and upcoming studies. • Translate Medidata system updates and enhancements into clear, actionable guidance and training for study teams. • Act as a primary liaison between key stakeholders, ensuring alignment on EDC design, build standards, timelines, and issue resolution. • Act as a liaison between Data Management and Statistical Programming to ensure data collection strategies support downstream analysis, reporting, and regulatory submission requirements. • Collaborate with business owners of other Medidata applications (e.g., Coder, Safety Gateway, CTMS,, eCOA, Imaging) to support integrated data workflows and a cohesive clinical data ecosystem. • Experience with integrating non Medidata systems such as RBQM, CTMS, IRT, and data cleaning tools with Medidata. • Provide ongoing consultation on EDC best practices, system capabilities, and process improvements to support high-quality, compliant clinical trial execution.



