Strategic Staffing Solutions
Jr C# Developer
Strategic Staffing Solutions, Salt Lake City, Utah, United States, 84193
Job Title: Jr C# Developer
Location:
Salt Lake City, UT and Dallas, TX Pay:
$60-78/HR on W2
(Depending on experience)
Visa: No C2C/F1/OPT
Must be 100% onsite
Position Overview:
The Jr C# Developer will be responsible for designing, developing, and maintaining C# applications within our banking systems. This role requires an experienced individual with strong programming skills in C#, proficiency with .NET frameworks, and experience with various development frameworks and technologies. The ideal candidate will also have a background in working with distributed storage systems, CI/CD pipelines, and Unix/Linux environments.
Key Responsibilities:
Design and Development:Develop, implement, and maintain C# applications that are robust, scalable, and efficient.Utilize .NET frameworks to architect high-quality, maintainable software solutions.Collaborate with cross-functional teams to define, design, and ship new features.Frameworks and Libraries:
Utilize C# libraries and frameworks to enhance application performance and maintainability.Work with web development frameworks such as Angular or React to create dynamic and responsive user interfaces.Database Management:
Integrate and manage distributed storage systems including DB2, Oracle, Cassandra, and MongoDB.Ensure data integrity and optimize database performance through effective querying and indexing.Cloud and Scripting:
Work with public cloud environments like Azure or AWS to deploy and manage applications.Utilize PowerShell for scripting and automation tasks.CI/CD and DevOps:
Implement and manage continuous integration and continuous deployment (CI/CD) pipelines, especially using Git.Collaborate with DevOps teams to streamline the deployment process and automate workflows.System Administration:
Maintain and troubleshoot applications in Unix/Linux environments.Monitor system performance and ensure the reliability and availability of applications.Collaboration and Communication:
Work closely with project managers, business analysts, and other stakeholders to understand requirements and deliver high-quality solutions.Provide mentorship and guidance to junior developers and contribute to the continuous improvement of development processes.Qualifications:
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field.Experience:
Minimum of 3 years of experience in C# development with .NET frameworks.Proven experience with C# libraries and frameworks.Technical Skills:
Strong programming skills in C# with .NET Developer experience.Familiarity with distributed storage systems like DB2, Oracle, Cassandra, MongoDB.Experience with public cloud environments (Azure/AWS) and scripting with PowerShell.Familiarity with web development frameworks (Angular or React).Familiarity with CI/CD pipelines, especially using Git.Working knowledge of Unix/Linux environments.Soft Skills:
Strong analytical and problem-solving skills.Excellent communication and teamwork abilities.Ability to work in a fast-paced, dynamic environment and manage multiple priorities
Job ID:
JOB-236592Publish Date:
19 Jul 2024
Location:
Salt Lake City, UT and Dallas, TX Pay:
$60-78/HR on W2
(Depending on experience)
Visa: No C2C/F1/OPT
Must be 100% onsite
Position Overview:
The Jr C# Developer will be responsible for designing, developing, and maintaining C# applications within our banking systems. This role requires an experienced individual with strong programming skills in C#, proficiency with .NET frameworks, and experience with various development frameworks and technologies. The ideal candidate will also have a background in working with distributed storage systems, CI/CD pipelines, and Unix/Linux environments.
Key Responsibilities:
Design and Development:Develop, implement, and maintain C# applications that are robust, scalable, and efficient.Utilize .NET frameworks to architect high-quality, maintainable software solutions.Collaborate with cross-functional teams to define, design, and ship new features.Frameworks and Libraries:
Utilize C# libraries and frameworks to enhance application performance and maintainability.Work with web development frameworks such as Angular or React to create dynamic and responsive user interfaces.Database Management:
Integrate and manage distributed storage systems including DB2, Oracle, Cassandra, and MongoDB.Ensure data integrity and optimize database performance through effective querying and indexing.Cloud and Scripting:
Work with public cloud environments like Azure or AWS to deploy and manage applications.Utilize PowerShell for scripting and automation tasks.CI/CD and DevOps:
Implement and manage continuous integration and continuous deployment (CI/CD) pipelines, especially using Git.Collaborate with DevOps teams to streamline the deployment process and automate workflows.System Administration:
Maintain and troubleshoot applications in Unix/Linux environments.Monitor system performance and ensure the reliability and availability of applications.Collaboration and Communication:
Work closely with project managers, business analysts, and other stakeholders to understand requirements and deliver high-quality solutions.Provide mentorship and guidance to junior developers and contribute to the continuous improvement of development processes.Qualifications:
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field.Experience:
Minimum of 3 years of experience in C# development with .NET frameworks.Proven experience with C# libraries and frameworks.Technical Skills:
Strong programming skills in C# with .NET Developer experience.Familiarity with distributed storage systems like DB2, Oracle, Cassandra, MongoDB.Experience with public cloud environments (Azure/AWS) and scripting with PowerShell.Familiarity with web development frameworks (Angular or React).Familiarity with CI/CD pipelines, especially using Git.Working knowledge of Unix/Linux environments.Soft Skills:
Strong analytical and problem-solving skills.Excellent communication and teamwork abilities.Ability to work in a fast-paced, dynamic environment and manage multiple priorities
Job ID:
JOB-236592Publish Date:
19 Jul 2024