Senior Software Engineer - Backend
Information Technology
- Location
- CHICAGO, IL 60606
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 120,000–150,000/yr
Posted 2mo 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
- Design and develop backend software solutions, including APIs and business logic
- Solve technical problems
- Contribute to the design of scalable and maintainable systems
- Provide technical guidance to junior developers
- Help resolve technical issues and support project delivery
- Design, develop, and maintain backend services, APIs, and business logic
- Contribute to feature delivery and support shared platform capabilities
- Collaborate with engineers, product partners, and stakeholders
- Participate in roadmap execution
- Partner with manager and stakeholders to identify and resolve blockers
- Participate in code reviews
- Work across the full development lifecycle
- Contribute to the creation and maintenance of automated CI/CD pipelines
- Meet expectations for productivity, quality, and goal achievement
- Collaborate with manager to shape technical strategies
- Adhere to privacy and security regulations, including HIPAA, HITECH
Requirements
- 7+ years of professional software development experience
- Experience designing and implementing APIs and backend services
- Deep expertise in C# and .NET, including ASP.NET Web APIs and modern .NET (.NET Core)
- Strong foundation in object oriented programming and design
- Practical application of SOLID principles
- Proven experience designing scalable application architectures
- Hands on experience with relational databases (e.g., SQL Server, MySQL)
- Experience with data access technologies such as Entity Framework Core or comparable ORMs
- Experience writing maintainable, testable backend code
- Exposure to TDD and/or BDD practices
- Experience deploying and operating backend services and databases in cloud environments such as Azure, AWS, or GCP
- Demonstrated ability to quickly learn and adopt new technologies, frameworks, or patterns
- Ability to independently analyze problems and implement effective technical solutions
- Experience leveraging AI assisted development tools
- Familiarity with Infrastructure as Code concepts and tools such as Terraform
- Experience with authentication and integration patterns, including SSO and system to system data exchange
- Familiarity with Azure DevOps or similar platforms
- Bachelor's degree in computer science or information Technology or equivalent work experience
Preferred
- MCSA, GCP, and HIPAA Awareness/Security certifications
Skills
- C#
- .NET
- ASP.NET Web APIs
- .NET Core
- SOLID
- Microservices
- N Tier
- Clean Architecture
- SQL Server
- MySQL
- Entity Framework Core
- TDD
- BDD
- Azure
- AWS
- GCP
- Terraform
- SSO
- Azure DevOps
Similar roles
Staff AI Engineering - Enterprise Architecture
American Express · Phoenix, AZ, United States · USD 144,250–256,250/yr · today
Field Service Technician II
Toshiba America Business Solutions · East Syracuse, NY, United States · today
Field Service Technician I
Toshiba America Business Solutions · Rochester, NY, United States · today
Field Service Technician II
Toshiba America Business Solutions · Buffalo, NY, United States · today
Incentives Analyst
MicroStrategy · Tysons Corner, VIRGINIA, United States · USD 66,400–119,600/yr · today
Senior Azure Cloud Engineer
Vaxcyte · San Carlos, California, United States · today