Senior Manager, Software Development
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and versatile Senior Manager, Software Development to join our Enterprise Digital Solutions team. In this role, you will design, develop, and maintain applications across the full technology stack - from intuitive front-end interfaces to robust back-end services - while leveraging existing integration platforms and tools to enable seamless data flow across the enterprise. You will play a key role in building and maintaining CI/CD pipelines, enforcing code security practices, managing the code repository, and driving application lifecycle management within an Agile environment.
Work arrangement:This role offers flexibility to work away from the office for 20%-40% of a typical schedule. Employees may use this work schedule in increments of single days or multiple consecutive days, provided it does not exceed 40% within a 60-day period, and is approved by the hiring manager.
Key Responsibilities
Full Stack Development
-
Design, build, and maintain scalable front-end and back-end applications using modern frameworks and best practices.
-
Develop responsive, user-centric UI components and integrate them with cloud-hosted APIs and microservices.
-
Own end-to-end feature development from requirements through deployment and post-release monitoring.
Integration & Data Enablement
-
Leverage and extend existing enterprise integration platforms (e.g., Informatica IICS, or equivalent) to enable data flow across systems.
-
Design and implement APIs, event-driven integrations, and data pipelines to connect applications and enable real-time and batch data enablement across the enterprise.
-
Collaborate with data engineering and architecture teams to ensure integration patterns align with data governance and quality standards.
CI/CD & DevOps
-
Design, implement, and maintain CI/CD pipelines using GitHub Actions, GitLab CI/CD, AWS CodePipeline, or similar tools.
-
Automate build, test, and deployment workflows to accelerate delivery and improve code quality.
-
Enforce infrastructure-as-code (IaC) practices using tools such as Terraform, CloudFormation, or CDK.
Application Lifecycle Management
-
Manage the complete application lifecycle including version control, environment management, and release planning.
-
Monitor application health, performance, and security; proactively identify and resolve issues.
-
Maintain technical documentation, runbooks, and architecture decision records.
Code Security & Repository Management
-
Implement and enforce code security best practices including static analysis (SAST), dependency scanning, and secrets detection within the development workflow.
-
Own and manage the code repository (GitHub / GitLab) including branching strategy, access controls, merge/pull request workflows, and repository hygiene across all application projects.
-
Ensure code quality gates, vulnerability remediation, and compliance checks are embedded in the CI/CD pipeline and enforced prior to release.
Agile & Collaboration
-
Participate actively in Agile ceremonies - sprint planning, stand-ups, retrospectives, and backlog grooming.
-
Collaborate cross-functionally with enterprise architects, product managers, UX designers, QA, Information and security and DevOps teams.
-
Mentor junior engineers and contribute to code reviews with constructive, standards-driven feedback., Please note that if you are applying for a position in the Netherlands, Genmab's policy for all permanently budgeted hires in NL is initially to offer a fixed-term employment contract for a year, if the employee performs well and if the business conditions do not change, renewal for an indefinite term may be considered after the fixed-term employment contract.
Requirements
-
8+ years of professional experience in full stack software development, with demonstrated experience in application integration and data enablement.
-
Strong proficiency in front-end technologies (React, Angular, or Vue.js) and back-end frameworks (Node.js, Python, Java, or similar).
-
Hands-on experience with enterprise integration platforms or middleware (e.g., Informatica IICS, or equivalent) and RESTful/event-driven integration patterns.
-
Demonstrated expertise designing and managing CI/CD pipelines with GitHub Actions, GitLab CI/CD, or comparable tools.
-
Solid understanding of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes).
-
Experience with application lifecycle management tools and version control workflows using GitHub or GitLab (branching strategies, protected branches, merge/pull requests).
-
Working knowledge of code security tooling (SAST, DAST, dependency scanning) and secure SDLC practices, with experience embedding security checks into CI/CD workflows.
-
Strong analytical and problem-solving skills with a proactive, ownership mindset.
Preferred Qualifications
-
AWS Certified Developer, AWS Solutions Architect, or equivalent cloud certification (Azure, GCP).
-
Certification or deep experience with an enterprise integration platform (Informatica IICS, or equivalent).
-
Experience designing or consuming data pipelines, ETL/ELT processes, or working with data enablement platforms such as Informatica, and Databricks.
-
Familiarity with big data technologies, data pipelines, or analytics platforms.
-
Knowledge of security best practices for cloud applications (IAM, secrets management, OWASP)., * You are genuinely passionate about our purpose
-
You bring precision and excellence to all that you do
-
You believe in our rooted-in-science approach to problem-solving
-
You are a generous collaborator who can work in teams with a broad spectrum of backgrounds
-
You take pride in enabling the best work of others on the team
-
You can grapple with the unknown and be innovative
-
You have experience working in a fast-growing, dynamic company (or a strong desire to)
-
You work hard and are not afraid to have a little fun while you do so!
Benefits & conditions
For US based candidates, the proposed salary band for this position is as follows:
$131,600.00---$197,400.00
The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, and location. Also, certain positions are eligible for additional forms of compensation, such as discretionary bonuses and long-term incentives.
When you join Genmab, you're joining a culture that supports your physical, financial, social, and emotional wellness. Within the first year, regular full-time U.S. employees are eligible for: * 401(k) Plan: 100% match on the first 6% of contributions * Health Benefits: Two medical plan options (including HDHP with HSA), dental, and vision insurance * Voluntary Plans: Critical illness, accident, and hospital indemnity insurance * Time Off: Paid vacation, sick leave, holidays, and 12 weeks of discretionary paid parental leave * Support Resources: Access to child and adult backup care, family support programs, financial wellness tools, and emotional well-being support * Additional Perks: Commuter benefits, tuition reimbursement, and a Lifestyle Spending Account for wellness and personal expenses