Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Medical Knowledge Group

Position Overview

We are seeking an experienced Software Engineer to support, maintain, and enhance our Speaker Bureau technology platform. This role will work within an established C#/.NET application built on ASP.NET Web Forms , taking ownership of troubleshooting, enhancements, reporting, and ongoing improvements to the platform.

The ideal candidate is comfortable working in a legacy production codebase , can quickly understand existing systems and business logic, and knows how to make thoughtful improvements without unnecessarily introducing risk. This person should be equally comfortable debugging application code, investigating data in SQL Server, building reports and ad-hoc queries, and using modern AI-assisted development tools to work more efficiently.

Experience supporting applications in the pharmaceutical or life sciences industry is strongly preferred.

Key Responsibilities

  • Maintain, troubleshoot, and enhance an existing C#/.NET ASP.NET Web Forms application.
  • Diagnose and resolve issues within a mature/legacy codebase, including tracing application behavior across existing business logic, database interactions, and integrations.
  • Become familiar with an existing application quickly and work effectively even when documentation is incomplete.
  • Identify opportunities to improve legacy code as part of ongoing development and support work.
  • Refactor and modernize components where appropriate while maintaining application stability and existing business functionality.
  • Investigate production issues, determine root causes, and implement durable fixes rather than temporary workarounds.
  • Work extensively with Microsoft SQL Server , including:
  • Writing and troubleshooting SQL queries.
  • Constructing complex and ad-hoc queries to answer operational and business questions.
  • Investigating application and data issues directly within the database.
  • Developing and modifying reports and data extracts.
  • Understanding existing database structures, relationships, stored procedures, and application dataflows.
  • Identifying opportunities to improve query performance and data-access patterns.
  • Translate operational and business requirements into practical technical solutions.
  • Support ongoing enhancements and feature development for the Speaker Bureau platform.
  • Review existing implementations and recommend improvements where appropriate rather than simply extending legacy patterns.
  • Produce maintainable, well-documented code and technical solutions.
  • Collaborate with technical and business stakeholders to understand issues and determine appropriate solutions.
  • Use modern AI-assisted development tools such as Claude and/or OpenAI Codex to accelerate code analysis, debugging, development, documentation, testing, and understanding of legacy systems.
  • Apply sound engineering judgment when using AI-generated code or recommendations, including reviewing, testing, and validating output before implementation.

Required Technical Skills

  • Strong professional experience with C# and the Microsoft .NET Framework.
  • Experience developing and maintaining ASP.NET Web Forms applications.
  • Strong Microsoft SQL Server experience.
  • Strong SQL skills, including the ability to independently construct queries for investigation, reporting, analysis, and troubleshooting.
  • Experience debugging complex applications and tracing issues through application code and database layers.
  • Demonstrated ability to work effectively within legacy or mature codebases.
  • Ability to understand unfamiliar code, identify how existing functionality works, and make changes safely.
  • Experience maintaining and improving production applications where business continuity and reliability are important.
  • Familiarity with source control and standard software development practices.
  • Experience using AI coding/development tools, preferably Claude and/or OpenAI Codex, as part of day-to-day engineering workflows.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.

Preferred Qualifications

  • Previous experience working with pharmaceutical, life sciences, healthcare, or other highly regulated industry applications.
  • Experience with pharmaceutical Speaker Bureau, HCP engagement, meeting/event management, or related platforms is particularly valuable.
  • Understanding of the operational and compliance considerations associated with pharmaceutical programs.
  • Experience modernizing or incrementally improving older .NET applications without requiring a complete rewrite.
  • Experience supporting business-critical internal or client-facing applications.
  • Experience developing operational reports, exports, and data analysis tools from SQL Server data.

What We’re Looking For

This role requires someone who is comfortable inheriting an existing system rather than starting with a clean slate. The successful engineer should be able to look at unfamiliar or older code and systematically determine what it does, why it behaves the way it does, and how to fix or improve it safely .

We are looking for someone who:

  • Is a strong technical problem solver and debugger.
  • Is comfortable navigating code they did not originally write.
  • Does not view a legacy codebase as something that must automatically be rewritten.
  • Can distinguish between areas that should remain stable and areas where incremental modernization will materially improve the application.
  • Can independently investigate both application and data-related issues.
  • Understands that SQL and the underlying data are often essential to diagnosing application behavior.
  • Uses AI development tools effectively while still applying their own engineering judgment.
  • Can balance speed, maintainability, reliability, and business requirements.
  • Takes ownership of problems from investigation through resolution.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in White Plains, NY vacancy
  •  ...moving team with a new HQ in New York's Flatiron district. Role Description This is a full-time, in-person Full Stack Software Engineer role in New York, NY. You'll ship to production on Day 1 within a high-touch, autonomous environment. You'll design, build, and... 
    Suggested
    Full time

    Speakeasy

    White Plains, NY
    1 day ago
  •  ...A leading quant trading firm is hiring Software Engineers to build and improve the systems behind its automated equity and ETF trading strategies. You’ll work closely with researchers and other engineers, taking projects from research and simulation through to live trading... 
    Suggested

    Radley James

    White Plains, NY
    3 days ago
  • $200k

     ...Founding Backend Engineer | Seed-Stage Sports Fintech NYC Onsite | $200k + Equity DevLogic has partnered exclusively with a...  ...language. What theyre looking for ~4+ years of backend or software development experience ~ Youve built and owned a serious... 
    Suggested
    Full time
    Work at office

    DevLogic

    White Plains, NY
    17 hours ago
  •  ...organization. The ideal candidate combines strong full-stack engineering fundamentals with modern, AI-assisted development practices to...  ...business systems. Qualifications At least 3 years of hands-on software development experience delivering full-stack solutions using... 
    Suggested

    TBG | The Bachrach Group

    White Plains, NY
    1 day ago
  •  ...prioritize ruthlessly, increase leverage, and move at an exceptional pace. What you'll do You’ll join a small, talent-dense engineering team with significant ownership across product, infrastructure, and AI. You won’t be handed narrowly-scoped tickets. You’ll... 
    Suggested
    Work at office

    CoreFlow Ltd

    White Plains, NY
    1 day ago
  •  ...Forward Deployed Engineering Lead Tech Stack: C#, Python, Cloud-Native SaaS, Data Platforms, AI/LLMs New York | Hybrid (3 Days Onsite) Competitive Salary + Benefits Harrington Starr has partnered with an innovative financial technology firm transforming how... 

    Harrington Starr

    White Plains, NY
    1 day ago
  •  ...We are seeking individuals who value operational excellence and innovation to join our growing team. We are looking for a Software Engineer to join Covet Health. Our team is dedicated to building healthcare solutions that envision a more accessible and affordable... 
    Permanent employment
    Full time

    Covet Health

    White Plains, NY
    2 days ago
  • $140k - $180k

     ...insurance together into one integrated platform so teams can meet customer requirements faster. About the Role You will be a software engineer working across the stack and on the Koop product portfolio, building in golang, node, TS, python, and with AWS services. You... 
    Work at office
    Remote work
    Relocation

    KOOP

    White Plains, NY
    3 days ago
  •  ...The Enterprise Engineering team provides technology solutions for all of the core groups within our client. We’re looking for a highly motivated software engineer with a passion for technology and markets. You’ll partner with our treasury, accounting, middle office professionals... 
    Work experience placement
    Work at office

    Harnham

    White Plains, NY
    3 days ago
  • $200k - $240k

     ...Senior Backend Engineer - Go, Fraud & Disputes Infrastructure New York City or San Francisco (Hybrid, 3 days/week) | $200k–$240k + equity...  ...backed by leading venture investors, building infrastructure software for financial institutions in the fraud and risk space.They're... 
    Work at office
    3 days per week

    Realm, Inc

    White Plains, NY
    2 days ago
  •  ...seeking a Senior KDB+/Q Developer to join a technology organization supporting Equities Data & Analytics. This is a senior hands-on engineering position focused on the real-time and historical data infrastructure supporting electronic trading, market data, analytics, and... 
    3 days per week

    Madison-Davis, LLC

    White Plains, NY
    2 days ago
  • Educational Requirements: The ideal candidate will typically possess a degree in Computer Science, Computer Engineering, or Electrical Engineering. Technical Experience: ~GUI development (UI/UX) ~Hardware control interface ~Ethernet-based control ~Signal processing... 
    Work visa

    Hypres

    Elmsford, NY
    more than 2 months ago
  • $170k - $200k

     ...internal products need to scale with the speed, reliability, and care our hospitals depend on every day.   As a Senior Frontend Software Engineer, you will build the interfaces our hospital teams rely on every day. Your focus will be DogByte, the product at the center of... 
    Casual work
    Work at office
    Shift work

    Veterinary Emergency Group (VEG)

    White Plains, NY
    20 days ago
  •  ...We are looking for a motivated and enthusiastic Associate Software Engineer to join our engineering team. Responsibilities Develop, test, debug, and maintain software applications. Write clean, efficient, scalable, and maintainable code. Collaborate with... 

    Emonics LLC

    White Plains, NY
    4 days ago
  • $170k - $200k

     ...Day-to-Day Insight Global is seeking a Lead Full-Stack Engineer to help design, build, and deploy next-generation intelligent applications...  ...mentorship. Must-Haves ~5+ years of professional software development experience, including experience delivering... 
    Work at office

    Insight Global

    White Plains, NY
    1 day ago
  •  ...A top Stamford-based research-driven alternative asset management firm is looking for a strong software engineer to join them on a full-time basis. This role will be within their quantitative research and technology arm. They are seeking a Software Developer with a strong... 
    Full time
    Live in

    Xcede

    Stamford, CT
    2 days ago
  •  ...Overview This is a Software Engineer role focused on building and supporting scalable backend applications, APIs, and systems within a fintech environment. The engineer will work primarily with C#, JavaScript, and SQL, partnering with business and technology teams across... 
    Full time

    Green Key Resources

    Greenwich, CT
    2 days ago
  •  ...Title: Cloud Infrastructure Engineer Location: White Plains, NY (3 days onsite) Duration: 12 months contract About Cogent Infotech At Cogent Infotech, we believe in creating opportunities that empower individuals and transform organizations. With over 23... 
    Contract work

    COGENT Infotech

    White Plains, NY
    9 hours ago
  •  ...Azure Databricks Platform Engineer We're looking for an Azure Databricks Platform Engineer to take ownership of the administration, governance, security, and operational health of an enterprise Databricks environment. This individual will ensure the platform remains... 

    Lumen Resources

    White Plains, NY
    2 days ago
  •  ...We’re partnering with a rapidly growing, cloud-first SaaS company looking for a Senior Cloud Security Engineer II to join its Security Engineering organization. This is a highly technical individual contributor role for someone who has owned cloud security in production... 

    Colossus Technologies Group

    White Plains, NY
    4 days ago
  •  ...A leading quantitative trading firm is looking for C++ Software Engineers to join its High Frequency Trading team in New York. You’ll work closely with researchers and engineers to build low latency, high performance trading systems, owning projects end to end from... 

    NJF Global Holdings

    White Plains, NY
    3 days ago
  •  ...quality of care. Kibu has raised over $5M in seed funding and supports more than 400 organizations across 46 states. Senior Software Engineer Kibu is seeking a talented and driven Senior Software Engineer to play a key role in shaping our innovative platform for... 
    Work at office
    Remote work

    Connecticut Innovations

    Stamford, CT
    2 days ago
  • $160k - $180k

     ...Azure Engineer White Plains Direct Hire (No contractors or c2c) $160,000-$180,000 This is a critical role focused on restructuring and optimizing an existing Azure environment while ensuring deployments are built with proper architecture, security... 
    Contract work
    For contractors

    ConsultNet Technology Services and Solutions

    White Plains, NY
    17 hours ago
  • $160k - $230k

     ...Software Engineer Stamford, Connecticut | Full-time | Onsite | $160k - $230k base The following information aims to provide potential candidates with a better understanding of the requirements for this role. What's in It for You Competitive base salary ($... 
    Full time

    nineDots.io

    Stamford, CT
    3 days ago
  •  ...and execution management, smart routing, risk, and infrastructure. The successful candidate will lead and mentor a team of software engineers, platform engineers, and architects while remaining actively involved in system design, critical code reviews, performance... 
    Full time
    Remote work
    Relocation

    The Cypress Group

    White Plains, NY
    4 days ago
  •  ...applications group works on back-end, internal systems and client-facing applications. These applications support Funds and banking software handling client cash, brokerage operations, securities borrowing and lending, clearing operations including regulatory reporting,... 
    Work at office
    Immediate start
    Remote work
    Worldwide

    Interactive Brokers

    Greenwich, CT
    4 hours ago
  •  ...a better patient experience. Due to continued growth they are expanding their technology team and are hiring a Senior Backend Software Engineer. Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies... 
    Work at office
    Immediate start

    The Cypress Group

    Yonkers, NY
    5 days ago
  • $98.3k - $175.23k

     ...currently initiating a search for Lead Professional, Structural Engineering - Bridges to join our dynamic team in Valhalla, New York ....  ...Master’s Degree in Structural Engineering. Ability to use software to develop 3D designs and digital models such as REVIT, Tekla,... 
    Full time
    Local area

    WSP

    Valhalla, NY
    1 day ago
  • $175k - $250k

     ...people who think in code and are motivated by being around like‑minded people. The Role Our group is responsible for building software enabling both the large‑scale quantitative research operations that drive WorldQuant’s platform and the production of our... 
    Casual work
    Flexible hours

    WorldQuant

    Greenwich, CT
    5 hours ago
  •  ...supporting the team and collaborating to service improvements. You will be responsible for:Design, implement and deliver high quality software solutions that conform to architectural standardsManage and 'own' significant development tasks end-to-end (from business... 

    Interactive Brokers

    Greenwich, CT
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!