Sr. Software Engineer
Listed on 2026-10-26
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software, Senior Developer
The physical location for the candidate selected must be within the contiguous United States
Brief DescriptionThe physical location for the candidate selected must be within the contiguous United States
WHO WE ARE!Susan G. Komen brings a 100% virtual working environment, and you can work anywhere within the U.S. We are a force united by a promise to end breast cancer forever. For over 40 years, we've led the way funding groundbreaking research, community health initiatives and advocacy programs in local communities across the U.S. Susan G. Komen is the ONLY organization that addresses breast cancer on multiple fronts such as research, community health, global outreach, and public policy initiatives to make the biggest impact against this disease.
Komen strives to have a culture of passionate, growth‑minded professionals who thrive in a team environment and work collaboratively to inspire greatness in others! We take an ongoing approach to ensure open communication from all levels throughout the organization. It’s encouraged to give and receive feedback to ensure two-way accountability with a focus on continual improvement both personally and professionally!
you will be doing in the role of a Sr. Software Engineer
Susan G. Komen is looking for a Senior Software Engineer to play a key role in building and maintaining Komen’s backend applications and services. The ideal candidate is a software developer with strong experience programming in C# (or similar), Microsoft .NET ecosystem, cloud development, and multi-service architectures. Additionally, the candidate must have hands‑on experience connecting both internal and external systems together in efficient and performant ways to solve complex dataflows.
In this role, you will need to translate Komen’s business needs into cloud services, applications, and workflows. This role will be responsible for updating our current applications/services, as well as developing and testing processes to ensure that new applications/services meet our company’s requirements.
- Develop large-scale integrated services with enterprise‑class quality and utilize your design, customer obsession, and communication skills to bring great experiences to our constituents.
- Build and maintain secure, cloud‑based solutions and services.
- Implement cloud resource monitoring to proactively manage and address costs.
- Prepare technical designs, perform code reviews, debugging and testing.
- Responsible for the design, architecture, coding, and unit testing of complex enterprise level systems.
- Work with business and operations personnel to ensure business requirements and system needs are met.
- Solve significant technological challenges impacting the team and our customers.
- Partner and collaborate with peer engineers and customers to deliver impact on our products.
- Juggle multiple projects and contribute through all project phases, from brainstorming to deployment.
- Advocate for development and deployment best practices leveraging code reviews, code analysis tools, CI/CD pipelines, and site monitoring to ensure 24/7 uptime of a performant web experience for our constituents.
- Work in a collaborative development environment, providing both assistance & technical guidance to fellow team members.
- Bachelor's degree and minimum 5 years experience in software development experience using C#, Java, or similar.
- Track record of delivering services at scale and supporting complex production systems.
- Experience in building cloud‑based solutions/services on a public cloud (Azure, AWS, GCP, or similar).
- Exercises broad authority and in-depth knowledge in area of expertise.
- Proven technical abilities - problem solving,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).