Job Openings
Software Engineer
About the job Software Engineer
Job Title: Software Engineer - C# .NET
Duration: 6 Months to 1 Year (Contract Position)
*** NO C2C / C2H ***
Location: King of Prussia, PA
Job Summary:
Our client, a leading financial services company, has an immediate need for a Software Engineer on a contract basis at the location in the Montgomery County, PA location. This role will play a critical role in designing, developing, and maintaining software applications that drive their business forward. You will collaborate with cross-functional teams, including Angular developers, DevOps engineers, and cloud specialists, to deliver high-quality software solutions.
Key Responsibilities:
- Collaborate with software architects and product owners to design and develop software solutions that meet business requirements.
- Develop and maintain SQL Server queries using SSMS Profiler for query validation and optimization.
- Utilize C# and .NET 6 to create robust and scalable software applications.
- Employ Reflection to enhance code flexibility and maintainability.
- Work with Entity Framework Core (version 7) for Code First Database Design and data access.
- Demonstrate proficiency in Angular-based UI development with TypeScript.
- Contribute to the implementation of Continuous Integration and Continuous Deployment (CICD) pipelines.
- Utilize Git for source control and TeamCity and Octopus for on-premises and Azure deployments.
- Gain expertise in Azure Cloud technologies and collaborate with cloud specialists to integrate cloud solutions into our applications.
- Monitor and manage containers using Rancher, Docker, and Kubernetes.
- Containerize applications for scalability and efficiency.
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.
- 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.
Contract Details:
- This is a contract position with a duration of 6 months to 1 year, with the possibility of extension based on project needs and performance as well as potential to convert into a full-time regular employee with our client
- Competitive compensation and benefits package.
- No Visas or C2C/C2H at this time, US citizen or Green Card holders only.