Software Engineer
On-siteKing of Prussia, Pennsylvania, United States
Job Summary
Design and develop scalable software applications using C# and .NET 6, leveraging Entity Framework Core for data access and SQL Server queries optimized via SSMS Profiler. Collaborate with architects and cross-functional teams to implement CI/CD pipelines using Git, TeamCity, and Octopus, while managing containerized workloads with Docker and Kubernetes on Azure. Demonstrate proficiency in Angular-based UI development with TypeScript and apply Reflection to enhance code maintainability. This six-to-twelve-month contract supports a leading financial services firm in King of Prussia, PA, with potential conversion to full-time based on performance.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Strong knowledge of software engineering concepts, practices, and methodologies
- Expertise in C# and .NET 6
- Proficiency in SQL Server query validation using SSMS Profiler
- Familiarity with Reflection for code flexibility
- Experience with Entity Framework Core (version 7) and Code First Database Design
- Knowledge of EF Tools for efficient data access
- Angular-based UI development experience with TypeScript
- Hands-on experience with CICD pipelines, Git, TeamCity, and Octopus
- Familiarity with containerization technologies such as Docker and Kubernetes
- US citizen or Green Card holders only
Desired Qualifications
- Prior experience with Azure Cloud technologies is a plus
- Strong problem-solving skills and attention to detail
- Effective communication and teamwork skills
- Continuous learning mindset to stay updated with emerging technologies
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.