We empower. You create.
Senior C# Developer
Location
Germany
Posted
48 days ago
Salary
0
Seniority
Senior
Job Description
Senior C# Developer
Hypoport SE
• You develop and operate backend applications based on C# and .NET within a predominantly Microsoft-based tech stack (e.g. Windows Server, MS SQL). • You implement new features and further develop existing applications — from requirements analysis through implementation to operations. • You work closely with product managers and stakeholders, challenge requirements and contribute your own technical solution proposals. • You are part of an agile team (Scrum with a tendency toward Kanban) and actively help shape the development process. • You ensure software quality through testing, code reviews and clean architectures. • You support the growth and further development of the engineering team and contribute as a sparring partner and technical driver.
Job Requirements
- Strong knowledge of C# / .NET
- Experience with relational databases (e.g. Microsoft SQL Server) and API interfaces.
- Solid understanding of software architecture, clean code, maintainability, performance and security.
- Experience with agile development processes and enjoyment of cross-team collaboration.
- Willingness to treat testing as an integral part of your development work (unit, integration and end-to-end tests).
- Excellent English skills (at least C1) and good German skills (at least B2).
- Motivation to take on responsibility, share knowledge and help shape technical standards.
Benefits
- Feelgood: Events such as team activities, a summer party and regular offsites strengthen team cohesion and ensure cross-location exchange.
- Feedback & Communication: We address employee needs through regular 1:1 conversations, anonymous employee surveys and an annual culture feedback process.
- Office Benefits: Our offices feature height-adjustable desks, stability balls, free drinks & snacks and much more. You can even bring your dog.
- Quality Time: We offer 30 days of annual leave for full-time employees. In addition, we have internal special leave arrangements and the option for flexible leave. Mobile working is also possible in accordance with our policy.
- On top: You benefit from Hypoport perks, e.g. discounts at 300 online shops, an allowance for workplace glasses, special conditions for a JobRad (company bike) and much more.
Related Guides
Related Job Pages
More Software Engineer Jobs
Staff Software Engineer II
CotivitiFounded in 1979, Cotiviti provides analytics-driven payment and network solutions for the healthcare and retail industries, offering services that help payers,
Overview Cotiviti is a leading provider of data-driven solutions that help healthcare organizations, retailers, and payers improve financial performance and operational efficiency. Our mission is to deliver actionable insights through advanced analytics, innovative technology, and deep domain expertise. As part of our engineering team, you will contribute to building scalable, secure, and high-performing systems that power critical business processes and enable better outcomes for our clients. The Staff Engineer II is a senior technical engineer responsible for designing and delivering complex software solutions across hybrid environments (on-premise and public cloud). This role combines deep technical expertise with architectural understanding to ensure scalable, secure, and high-performing systems. The Staff Engineer II - Services manages application interfaces (services, APIs) for the Pharmacy Application, helps drive related integrations using high volume Tx processing partners within established architecture and organizational structures, and provides related monitoring and logging solutions required for a high-volume transaction processing platform. The ideal candidate will play a role in leading and mentoring a team of Software Engineers, while working closely with the Leadership and Principal Software Engineer(s) to drive technical excellence and innovation. This position requires a deep understanding of software development, software development practices, leadership abilities, and a passion for solving complex technical challenges. Responsibilities - Provide technical leadership in a team of Software Engineers, providing guidance, support, and technical expertise. - Act as a key influencer in technical decision-making and driving architectural improvements. - Collaborate with Principal Software Engineers and Leadership to design, develop, and implement high-quality software solutions. - Drive technical initiatives and projects, ensuring alignment with company goals and objectives. - Conduct code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards. - Identify and address technical debt, performance bottlenecks, and other areas for improvement. - Stay up to date with industry trends, emerging technologies, and best practices to continuously enhance the team's capabilities. - Foster a culture of innovation, collaboration, and continuous learning within the team. - Experience with performance tuning and optimization of large-scale, complex systems. - Complete all responsibilities as outlined in the annual performance review and/or goal setting. - Complete all special projects and other duties as assigned - Must be able to perform duties with or without reasonable accommodation. This job description is intended to describe the general nature and level of work being performed and is not to be construed as an exhaustive list of responsibilities, duties and skills required. This job description does not constitute an employment agreement and is subject to change as the needs of Cotiviti and requirements of the job change. Qualifications - Bachelor's degree in Computer Science, Engineering, or related field. Advanced degree preferred. - 8+ years’ experience in Software Engineering including 5+ years of proven experience as a Senior Software Engineer or equivalent role, with a strong track record of technical leadership and mentorship. - Expertise in software development, including proficiency in Java, Python, Associated frameworks, MSSQL and Oracle PL/SQL. - 8-10 years’ experience working with relational databases, and ETL processes. - 6+ years’ experience with vector databases, SQL, No-SQL. - 4+ years experience with high volume message based interfaces and Tx (transaction) processing. - Experience with AI Assistants such as Claude Code or Codex. - Strong problem-solving skills and the ability to tackle complex technical challenges. - Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. - Demonstrated ability to drive technical initiatives and deliver high-quality software solutions. - Passion for continuous learning and staying current with industry trends and emerging technologies. - Experience with cloud computing platforms, microservices architecture, and DevOps practices are preferred. - Familiarity with agile development methodologies and tools. - Contributions to open-source projects or a strong presence in the software development community are desirable. Mental Requirements: - Communicating with others to exchange information. - Problem-solving and thinking critically. - Completing tasks independently. - Interpreting data. - Making timely decisions in the context of a workflow. - Maintaining focus. - Assessing the accuracy, neatness and thoroughness of the work assigned. - Learning new tasks and completing tasks in situations that have a speed or productivity quota. - Remembering and adhering to processes and protocols. Physical Requirements and Working Conditions: - Remaining in a stationary position, often standing or sitting for prolonged periods. - Repeating motions that may include the wrists, hands, and/or fingers. - Must be able to provide a dedicated, secure work area. - Must be able to provide high-speed internet access/connectivity and office setup and maintenance. - No adverse environmental conditions expected. Base compensation ranges from $170,000 to $200,000 per year. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs. This role is eligible for discretionary bonus consideration. Cotiviti offers team members a competitive benefits package to address a wide range of personal and family needs, including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti. For information about our benefits package, please refer to our Careers page. This role is based remotely and all interviews will be conducted virtually. Date of posting:04/08/2026 Applications are assessed on a rolling basis. We anticipate that the application window will close on 07/07/2026, but the application window may change depending on the volume of applications received or close immediately if a qualified candidate is selected. #LI-RA1 #LI-Remote #
Our headquarters in Sacramento contains the core functions that support our mission to deliver financial solutions with value, convenience and exceptional service to our members. TITLE: APPLICATION DEVELOPER I STATUS: EXEMPT REPORT TO: MANAGER - IT PROGRAMMING DEPARTMENT: IT - PROGRAMMING JOB CODE: 11379 PAY GRADE: 18S PAY SCALE: $84,400.00 - $90,000.00 ANNUALLY GENERAL DESCRIPTION: The Application Developer is an entry level developer position that will work closely within their department to learn the coding language(s) to help support the credit union’s host systems. With the guidance of more senior staff members, the individual will learn programming aspects of design, development, testing, implementation, and support of database applications for the credit union’s host systems. TASKS, DUTIES, FUNCTIONS: - Learn the appropriate coding language(s) to support our core systems using resources such as online/virtual classes, books, in-person class, and more experienced peers. - Complete training assignments to develop/improve coding skills. - Review, define, design, program and implement solutions for our core systems using third and fourth generation programming languages. - Work with other technical staff and business partners to understand platforms, integration points (APIs, services) and database structures. - Perform object-oriented and structured programming, depending on business need. - Support senior technical staff in analyzing, designing, and documenting solutions that integrate with third-party systems. - Analyze user requirements and prepare technical design specifications to address those requirements. - Evaluate and analyze data related to application development in order to improve performance. - Prepare test scenarios and evaluate test results to validate accuracy of programs and procedures in collaboration with the Enterprise Quality Assurance team. - Assist and shadow senior developers when they troubleshoot core system errors/issues and document solutions for a fix. - Maintain a thorough understanding of state and federal laws and regulations related to credit union compliance including bank secrecy and anti-money laundering laws appropriate to the position. - Perform additional duties as assigned. PHYSICAL SKILLS, ABILITIES, AND EXERTION UTILIZED IN THE PERFORMANCE OF THESE TASK: - Effective oral and written communication skills required to diagnose and interpret programming problems. - Must possess sufficient manual dexterity to operate an on-line computer terminal and other standard office equipment, such as financial calculators, personal computer, facsimile machine, and telephone. - Carry and respond to smartphone on a rotation basis with other Programmer Analysts. May be able to diagnose problems from home; to correct problem, may occasionally need to travel to site by car or public conveyance. ORGANIZATIONAL CONTACTS & RELATIONSHIPS: - INTERNAL: Technical managers and staff. - EXTERNAL: Support personnel. QUALIFICATIONS: - EDUCATION: Associates degree in Management Information Systems or Computer Science. - EXPIERENCE: Two years’ experience in financial industry in systems analysis - KNOWLEDGE / SKILLS: Enterprise experience working with multi-tier software architecture, object-oriented design, requirements gathering, Agile and Waterfall SDLC, and have a thorough understanding of core systems infrastructure (operating systems, web server, database, etc.). Demonstrated expertise in developing, troubleshooting, and implementing software code that includes two or more programming languages similar to the following: - Procedural: C, TAL - Interpreted: Caché ObjectScript, TACL, Python - Non-Structured: SQL - Object Oriented Programming - Agile experience is a plus. PHYSICAL REQUIREMENTS: - Prolonged sitting throughout the workday with occasional mobility required. - Corrected vision within the normal range. - Hearing within normal range. A device to enhance hearing will be provided if needed. - Occasional movements throughout the department daily to interact with staff, accomplish tasks, etc. - Minimal local travel by car or public conveyance. - Prolonged operation of a personal computer, which includes typing, operating a mouse and reading information on the monitor. - May require unusually long work hours to accomplish tasks. - May require travel during projects. LICENSES / CERTIFICATIONS: None #LI-Remote Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. THIS JOB DESCRIPTION PROVIDES AN OVERVIEW OF THE GENERAL SCOPE AND LEVEL OF WORK EXPECTED TO BE PERFORMED, BUT IT IS NOT AN EXHAUSTIVE LIST OF ALL DUTIES OR RESPONSIBILITIES ASSOCIATED WITH THE POSITION. THE CREDIT UNION RESERVES THE RIGHT TO MODIFY, ADD, OR REMOVE DUTIES AS NEEDED WITHOUT ADVANCE NOTICE. EMPLOYEES MAY BE REQUIRED TO PERFORM ADDITIONAL TASKS AND DUTIES AS DIRECTED BY THEIR SUPERVISOR, PROVIDED SUCH TASKS ARE WITHIN THE EMPLOYEE’S KNOWLEDGE, SKILLS, AND ABILITIES, OR CAN BE PERFORMED WITH REASONABLE TRAINING. NOTHING IN THIS JOB DESCRIPTION ALTERS THE AT-WILL EMPLOYMENT RELATIONSHIP OR LIMITS THE CREDIT UNION’S RIGHT TO ASSIGN OR REASSIGN DUTIES AND RESPONSIBILITIES TO THIS POSITION AT ANY TIME. REV. 1/9/2026 We appreciate your interest in joining the Golden 1 team! If you are selected to participate in the interview process we will contact you.
Staff Software Engineer
StukentStukent is an education technology company dedicated to bridging the gap between the classroom and the real world. Founded with a mission to help educators equip students with care
Description Department: Engineering Supervisor: Director of Engineering Location: Remote. Preference given to candidates in Idaho, Utah, Kentucky, and Texas About Stukent At Stukent, our mission is simple but powerful: Help educators help students help the world. We are a fast-growing Edtech company poised to transform the classroom. We build first-in-the-world Simternships™ and cutting-edge digital courseware that give students the real-world skills they need to launch their careers. We're a partner to thousands of educators worldwide in both higher education and high school. If you're passionate about making a tangible impact on education, you’ve found the right place. The Role At Stukent, our Engineering team builds the engines of educational innovation. Our Staff Software Engineers are driven by our mission to help educators and students succeed through seamless, high-performance technology. They are visionary problem-solvers who bridge the gap between high-level strategy and hands-on execution. As a member of the Platform Team, the Staff Software Engineer focuses on large-scale platform efforts and plays a critical role in shaping our technical architecture. In this role, you act as a "force multiplier," solving complex, cross-domain dependencies and driving consistency across development teams. By building shared libraries, optimizing cloud infrastructure, and prioritizing modern, sustainable patterns over legacy architecture, you enable engineers across Stukent to move faster and more reliably. The ideal candidate is humble, curious, and a proactive technical steward. You lead by example, champion engineering excellence, and introduce best practices that keep our organization at the forefront of technology. You thrive in a fast-paced, collaborative environment, embrace continuous learning, and deliver high-impact results, all while helping build a world-class platform. Typical Job Duties - Deliver end-to-end features and platform capabilities by translating requirements into functional, high-quality code. - Design and implement solutions for complex, cross-domain challenges, ensuring seamless and reliable system integration.. - Multiply engineering impact by developing shared libraries, frameworks, and internal tools used across teams. - Drive long-term technical health by identifying and prioritizing the retirement of legacy architecture in favor of modern, sustainable patterns. - Establish engineering standards by creating documentation and architectural blueprints that guide development. . - Promote continuous improvement by introducing modern methodologies and industry best practices that keep the organization at the forefront of technology. - Provision and optimize cloud infrastructure for cost-efficiency and performance. - Build and maintain infrastructure-as-code modules that enable teams to provision their own resources while adhering to organizational guardrails. Requirements Knowledge, Skills, and Abilities - 5-8+ years of professional software development experience with a proven track record of cross-team technical leadership. - Proficiency in TypeScript and Node.js - Proficiency in GraphQL - Proficiency in React web application frameworks - Outstanding written and verbal communication skills - Hands-on experience provisioning and optimizing cloud infrastructure via infrastructure-as-code, such as Terraform or CloudFormation - Demonstrated ability to mentor junior staff and lead technical discussions that result in high-quality architectural outcomes. - Proven expertise in architecting and optimizing high-performance CI/CD pipelines as code across multiple teams using tools like GitHub Actions, Azure DevOps, or GitLab to increase organizational delivery velocity. - Exceptional ability to navigate high-ambiguity technical challenges and provide clear, actionable solutions. - Experience with C# is preferred - Experience in EdTech industry is preferred - Cloud Certification(s) in Microsoft Azure or Amazon Web Services is preferred - Experience developing ADA compliant user experiences is preferred Compensation, Benefits, & Perks: Stukent is committed to providing competitive compensation and a comprehensive benefits package that supports the well-being of our team members. Benefits Package: - Health, Dental, and Vision Insurance - 401(k) plan with company match - Paid Time Off (PTO), Paid Sick Leave, and Paid Holidays - A strong commitment to professional development and career growth opportunities - A positive, collaborative, and mission-driven team culture Equal Employment Opportunity (EEO) Statement Stukent, Inc. is proud to be an Equal Opportunity Employer. We are committed to providing a workplace free from discrimination and harassment. We do not discriminate on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. We believe that a diverse and inclusive team is critical to our success and mission, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.
Role Description The University of Arkansas Grantham is looking for a REMOTE Director of SE&T in the following states: AL, AR, AZ, DE, FL, GA, KS, IA, ID, IN, KY, LA, MD, MI, MO, MS, NC, NE, NJ, OH, OK, SC, TN, TX, UT, VA, VT, WI, and WY. Please only apply if you are able to live and work full-time in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift. The Director, College of Science, Engineering & Technology leads and actively participates in the development of the programs and curriculum. This role supervises administrative staff and is responsible for strengthening the programs, enhancing the student learning experience, strategically works to gain and maintain accreditation and determines the metrics and processes necessary to manage the programs within the College. The Director is responsible for providing leadership through planning, managing resources, and implementing academically comprehensive programs. Qualifications - Master’s degree required. Doctorate degree preferred. - 5 years academic leadership experience. Online leadership experience preferred. - 5 years online teaching experience. - Experience managing a team in a remote environment preferred. Requirements - 40% - Strategic Planning and Leadership - Provide leadership for degree programs in the College. - Supervise the Chair(s) to ensure program quality and student success are maintained. - Responsible for departmental strategic planning, supervision and management of curriculum/program quality and development, and academic and instructional improvement. - Strategically leverage Anthology and other reporting resources to manage and evaluate course performance for purposes of updating curriculum, improving course performance and/or to enhance the student experience. - Teach each year to maintain academic presence. - Other duties as assigned. - 40% - Operational Management - Develop professional and relevant program curriculum. - Perform timely and comprehensive program reviews as scheduled. - Manage the extraction, evaluation and reporting of the course failure (CF), drop (D) and persistent rate (PR) process. - Manage the data extraction process noted above, collaborate with the program chair, and provide the appropriate course improvements. - Prepare quarterly reports that summarize and analyze program-related data for purposes of continuous improvement. - Prepare materials for online, state, and other accreditation bodies. - Manage the appropriate program portal, troubleshoot faculty and student issues, and assist with codes, access, and QA of the process. - 15% - Stakeholder Engagement - Collaborate with program chairs to ensure that the program is meeting expectations. - Faculty engagement: collaborate with the training, development, and evaluation team. - Create and deliver program specific information and training for admissions and student advisors. - Foster collegial working relationships with federal, state, and local constituencies, accrediting bodies, field experience personnel, and maintains current accreditations and agreements. - Work in conjunction with the training, development and evaluation team on the recruitment, training, and motivation of qualified faculty. - Manage the selection of the subject matter experts (SMEs) for curriculum development and other academic projects; collaborate with the curriculum team to oversee subject matter experts (SME) performance. - 5% - Continuous Learning and Development - Continuously update skills and knowledge through required training. - Seek feedback and opportunities for growth to enhance expertise and effectiveness. Benefits - Remote work environment. - Workplace culture that promotes a healthy work-life balance. - University contributions to health, dental, life and disability insurance. - Tuition waivers for employees and their families. - 12 official holidays. - Immediate leave accrual. - Choice of retirement programs with university contributions ranging from 5 - 10% of employee salary.


