Sr. Software Engineer
Susan G. Komen
- Location
- Dallas, TX, United States
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 98,000–126,000/yr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Develop large-scale integrated services with enterprise-class quality
- 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
- Work in a collaborative development environment, providing both assistance & technical guidance to fellow team members
Requirements
- 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, design, coding and debugging skills
- Strong written and oral communication skills, as well as excellent listening skills
- Demonstrated excellence in coding, code review and technical communication
- Ability and passion to solve problems collaboratively with a small team, but also able to execute independently and make strong recommendations
- Ability to estimate, plan, and manage all tasks and report on progress in an agile remote environment
- Familiarity with developing complex workflows and API/REST based system
- Must have experience utilizing quality assurance/testing procedures to ensure good product delivery
- Must be an effective multi-tasker comfortable working on multiple products and projects
- Energetic, flexible, collaborative, and proactive; a team player who can positively and productively impact both strategic and tactical initiatives
Preferred
- Passion for security, strong engineering, and development skills required including C#/.NET
- Experience with owning or driving large scale and highly available services, components, or feature areas
- Ability to drive technical investigations and prototyping in a fast-paced environment
- Experience with solving real-world user problems at scale and building user-centered culture
- Write clean, self-explanatory code using SOLID principles and design patterns
- Fluency with version control and Git flows
- Comfortable using ticket-based technical project management (e.g., Jira and Asana)
- Comfortable with presenting your work and receiving constructive feedback
- Confident in both qualitative and quantitative methodologies
- Familiarity with Azure Cloud development is a solid plus
Skills
- C#
- .NET
- Microsoft .NET
- Azure
- AWS
- GCP
- API
- REST
Similar roles
AI Platform Engineer
Airbyte · San Francisco · today
Principal Software Architect
Abacus Insights · United States · today
Principal Software Engineer
Lambda · Bellevue Office · today
Founding Flight Software Engineer
Fortastra · Torrance, CA · USD 180,000–250,000/yr · today
Senior Software Engineer – Full Stack
Empower Pharmacy · US · today
Senior Computer Vision Engineer, Space
Anduril Industries · Costa Mesa, California, United States · USD 191,000–253,000/yr · today