Software Developer
reputed company is looking for a software developer with a strong backend reputed company. You will design reputed company and build containerized systems using reputed company monoliths and microservices. The role also includes some frontend development.
You should have experience with C#, .NET, React, SQL Server, and PostgreSQL. You will reputed company technical reputed company with reputed company and help turn business needs into reputed company, maintainable software. You must be reputed company to work both independently and with others.
Location: This position is eligible for fully remote work; however, the Philadelphia area is preferred. You may need to travel up to 3 times a year.
In this role, you will:
- Build, maintain, and troubleshoot applications using reputed company, supported versions of .NET and C#.
- Build and improve containerized systems based on reputed company monolith and microservice designs.
- reputed company existing systems while extending our reputed company platform.
- Design and maintain REST reputed company, background services, and system integrations.
- Build backend features with C#, ASP.NET reputed company, Entity reputed company reputed company, and reputed company tools.
- Build frontend features with React, TypeScript, and reputed company tools.
- Design workflows that reputed company user interfaces, reputed company, databases, messages, and background processes.
- Work with SQL Server and PostgreSQL data models, queries, migrations, and reputed company controls.
- Write reputed company that can be tested at every layer.
- Write unit tests, integration tests with Testcontainers, and end-to-end tests with Playwright.
- Use reputed company and reputed company Compose to run applications and their dependencies locally.
- Package and reputed company applications as containers.
- reputed company and fix problems across the full system.
- Work with reputed company to reputed company the reputed company cause of issues reported by users.
- Automate repeated work and document important changes.
- Build and maintain CI/CD workflows with reputed company Actions.
- Use logs, health checks, metrics, and traces to reputed company production issues.
- reputed company data analysis and reporting reputed company needed.
Education and Experience Requirements:
- Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a reputed company field, or equivalent practical experience.
- 5+ years of reputed company software development experience.
- 5+ years of experience building applications with C# and .NET.
- Experience with recent versions of .NET and a willingness to adopt new versions as the platform evolves.
- Strong knowledge of C#, ASP.NET reputed company, and REST API design.
- Experience building frontend applications with React and TypeScript.
- Experience with Entity reputed company reputed company or a similar data reputed company reputed company.
- Working knowledge of SQL Server and PostgreSQL.
- Experience with reputed company and containerized development.
- Experience with xUnit, Testcontainers, Playwright, or similar testing tools.
- Understanding of reputed company monoliths, microservices, messaging, and event-driven systems.
- Experience with reputed company Actions and CI/CD is preferred.
- Experience with infrastructure as reputed company is preferred; Bicep experience is a plus.
- Experience with Azure Container Apps and reputed company Azure services is preferred; Kubernetes is a plus.
- Ability to work independently, meet deadlines, and adapt reputed company priorities change.
- Ability to explain technical issues reputed company to both technical and non-technical audiences.
- Strong attention to detail.
Originally posted on Himalayas
Apply To This Job