Discover more. Perform better.
Software Development Team Lead
Location
Germany
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Software Development Team Lead
Etops
• Technical and disciplinary leadership of a development team of approximately 6 people • Technical responsibility for the design, architecture, and quality of our web applications • Further development of team structure, processes, and development practices • Close collaboration with Product Owners and stakeholders for prioritization and planning • Development and enhancement of web applications (frontend/backend with React), both strategically and hands-on • Leading and supporting the migration of existing projects from Angular to React • Designing attractive and user-friendly interfaces together with the team • Optimizing and improving existing software components and architectures • Mentoring and developing team members • Creating and maintaining specifications and documentation
Job Requirements
- Completed degree in IT or equivalent professional experience (at least 5 years) in web development, including at least 2 years in a leadership or senior role
- Strong experience with React, HTML, TypeScript, SASS, and web-based systems in .NET
- Proven experience in leading development teams (functionally and/or disciplinarily)
- Ability to make technical decisions and take responsibility for architectural design
- Strong sense of responsibility, excellent communication skills, and empathy
- Experience in planning and managing development projects
- Structured and solution-oriented mindset with strategic vision
- Experience with Scrum processes, ideally as a facilitator or in close collaboration with Product Owners
- Good German and English language skills (written and spoken).
Benefits
- Flexible and inclusive work culture
- Opportunity for professional development
- Option to work from home
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer - Remote
Mayo ClinicHeadquartered in Rochester, Minnesota, Mayo Clinic is a nonprofit medical institution ranked first in more specialties than all other hospitals in America. The
Mayo Clinic is seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients. Works closely with the Product Owners, Product Managers, Architects to translate requirements into code. Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning. Participate in DevOps, Agile, continuous development and integration frameworks. Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model. Ensure all appropriate documentation of processes and source code is created and maintained. Communicate effectively with peers, leaders, and customers throughout the organization. Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation. Continues to build knowledge of the organization, processes and customers. Performs a range of mainly straightforward assignments. Uses prescribed guidelines or policies to analyze and resolve problems. Receives a moderate level of guidance and direction. Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation and comprehensive benefit plans – to take care of you and your family, now and in the future. And with continuing education and advancement opportunities at every turn, you can build a long, successful career with Mayo Clinic. Benefits Highlights - Medical: Multiple plan options. - Dental: Delta Dental or reimbursement account for flexible coverage. - Vision: Affordable plan with national network. - Pre-Tax Savings: HSA and FSAs for eligible expenses. - Retirement: Competitive retirement package to secure your future. Just as our reputation has spread beyond our Minnesota roots, so have our locations. Today, our employees are located at our three major campuses in Phoenix/Scottsdale, Arizona, Jacksonville, Florida, Rochester, Minnesota, and at Mayo Clinic Health System campuses throughout Midwestern communities, and at our international locations. Each Mayo Clinic location is a special place where our employees thrive in both their work and personal lives. Learn more about what each unique Mayo Clinic campus has to offer, and where your best fit is. Equal Opportunity All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, protected veteran status or disability status. Learn more about the "EOE is the Law". Mayo Clinic participates in E-Verify and may provide the Social Security Administration and, if necessary, the Department of Homeland Security with information from each new employee's Form I-9 to confirm work authorization.
C/Unix developer
Gainwell TechnologiesGainwell Technologies is an Equal Opportunity Employer, where all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), age, sexual orientation, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Role Description As a (C/Pro*C) Software Developer at Gainwell, you will be performing design, development, testing activities. Supporting the full life cycle of development processes for creating services. Investigating and resolving complex business and technical product integration matters of significance. Focusing on a specific product or family of technologies in multiple platforms; functions independently within a business area and assists at the enterprise level to influence the technical decisions during various phases of the project. This role is strictly involved in the design and does not involve access to Protected Health Information (PHI) & Personally Identifiable Information (PII) or any secured/confidential client data. The work is limited to application development & demo and does not include handling or processing of sensitive health information. - Codes, tests, debugs, implements, and documents programs. - Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user. - Gathers information from the system, analyses program and time requirements, and prepares documentation to change existing programs. - Researches and analyses existing systems and program requirements, under periodic supervision. - Designs programs for projects or enhancements to existing programs. - Writes specifications for programs of low to moderate complexity. - Assists in resolving production support problems. Develops and suggests alternative approaches to resolving problems. - Develops test plans to verify logic of new or modified programs. Identifies issues as appropriate. - Creates appropriate documentation in work assignments such as program code, and technical documentation. - Conducts quality assurance activities such as peer reviews. Qualifications - C - Unix/Linux Systems. - Oracle SQL, PL/SQL. - Expertise in Batch job automation and notification services. - Complex SQL work experience and query tuning expertise. - Experience working with Member, Managed Care, Provider, Financial, Claims domain is a plus. Requirements - Remote Opportunity - Shift Timing - 2 PM to 11 PM IST
Role Description The NC (Numerical Control) Programmer is responsible for developing and optimizing NC programs for the manufacturing of aerospace components. This role involves creating machine tool paths based on engineering specifications and CAD models, ensuring efficient and precise machining of complex parts. The NC Programmer collaborates closely with engineering, quality, and manufacturing teams to ensure that the programming meets strict aerospace standards, enhancing productivity and quality control. Qualifications - In-depth understanding of CNC machining processes, including milling, turning, and multi-axis operations. - Expertise in using CAD/CAM software such as Mastercam, CATIA, NX, or similar platforms to develop NC programs. - Proficiency in writing and editing G-code and M-code for CNC machines. - Ability to read and interpret engineering blueprints and technical drawings, with a strong understanding of Geometric Dimensioning and Tolerancing (GD&T). - Familiarity with aerospace materials, including metals and composites, and their machining characteristics. - Knowledge of aerospace industry standards, such as AS9100 and ISO9001, and their impact on machining and manufacturing processes. Requirements - High school diploma or GED required. - Minimum of 3-5 years of experience in NC programming, preferably in the aerospace or precision manufacturing industry required. - Hands-on experience with industry-standard CAD/CAM software, such as Mastercam, CATIA V5, or Siemens NX required. - Associate's or Bachelor’s degree in Manufacturing Technology, Mechanical Engineering, or a related technical field preferred. Benefits - This is a remote position, requiring a stable internet connection and access to industry-standard CAD/CAM software. - The role may require occasional visits to manufacturing facilities for onsite assessments, though most work will be performed remotely. - Regular virtual meetings and collaborations with team members across different locations. - Ability to sit for extended periods while developing NC programs. - Fine motor skills required to input data, handle digital tools, and manipulate virtual CAD models. - Occasional travel to manufacturing sites may involve standing or walking around the shop floor to verify machine setups. - This role may require working on a rotating shift basis, including nights, weekends, and overtime, depending on production schedules. Flexibility is essential. Work Authorization/Security Clearance - U.S. Citizen or Permanent Resident. - If a Security Clearance is required: - Candidates "must/may need" to be able to obtain and maintain a DoD Security Clearance. - Successful candidates must be able to secure Program Access approval.
Role Description As a Senior AI Back-End Engineer, you will: - Design & scale async REST/WebSocket APIs with Python 3.11+ and FastAPI, using dependency-injection, type hints, and clean vertical-slice architecture. - Implement multi-agent workflows with Semantic Kernel (handoff, sequential, concurrent) to route traffic among specialised LLM agents. - Integrate LLM providers (OpenAI GPT-4.1/mini, Google Gemini 2.5 Flash) behind a provider-agnostic layer for A/B and cost-aware routing. - Deliver Retrieval-Augmented Generation with vector stores such as Azure AI Search, pgvector, or Chroma. - Expose tool-using agents via OpenAI Assistants (Code-Interpreter) for data-analysis/file-manipulation tasks. - Evolve schemas with SQLModel/SQLAlchemy 2 & Alembic; tune Postgres for high-concurrency async access. - Maintain robust CI/CD (Bitbucket Jenkins) that lint, type-check, test, package (Docker), and deploy. - Instrument services with structlog JSON logs, OpenTelemetry traces, and cost/latency metrics; hold p95 < 100 ms. - Champion AI-assisted development (GitHub Copilot, Cursor) and share pragmatic problem-solving practices with the team. Qualifications - 5+ years building production APIs in Python; 2+ years with FastAPI (or similar async stack). - Deep knowledge of async I/O, Pedantic v2, DI, and observability. - Hands-on with Semantic Kernel or comparable agent frameworks. - Practical RAG implementations using Azure AI Search, pgvector, or Chroma. - Strong Postgres skills, including SQLModel/SQLAlchemy 2 and Alembic migrations. - Proven integrations or Side Projects with LLM APIs (OpenAI, Gemini) and structured-output design. - Dependency management via Poetry and virtual-env isolation. - End-to-end CI/CD ownership (build → scan → test → deploy). - Excellent analytical and problem-solving ability. - Remote work readiness with daily overlap of at least 09:00 – 13:00 EST. Requirements - Nice to have: Event/message queues (RabbitMQ, Azure Service Bus, Kafka). - Nice to have: Observability stacks (Grafana, Lang Fuse) for LLM cost governance. Benefits - Work-life balance: Our work is thrilling and meaningful, but we know balance is key to living well. - Diversity and inclusion: We celebrate one another’s differences and foster a culture of belonging. - Health benefits: Competitive HMO benefits – 175k MBL with one free dependent upon one year of service. - Punctuality Bonus and Generous Vacation policy. - Opportunities for learning and career growth within the company.



