Software Engineer

4 Staffing Corp

  • Pennsylvania
  • 28 days ago

    Highlights

    You will collaborate with cross-functional teams, including Angular developers, DevOps engineers, and cloud specialists, to deliver high-quality software solutions. This role will play a critical role in designing, developing, and maintaining software applications that drive their business forward.

    Numbers & Facts

    LocationPennsylvania
    Websitehttps://www.4staffing.net

    Description

    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.

    Similar Jobs

    See more jobs