Company:
Strategic Staffing Solutions
Location: Salt Lake City
Closing Date: 24/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Sr C# Developer Location: Salt Lake City, UTPay: $52-79/hr W2 - No C2C
Position Overview:
The Sr 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:
Education:
Job ID: JOB-236581
Publish Date: 19 Jul 2024
Position Overview:
The Sr 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.
- 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.
- Integrate and manage distributed storage systems including DB2, Oracle, Cassandra, and MongoDB.
- Ensure data integrity and optimize database performance through effective querying and indexing.
- Work with public cloud environments like Azure or AWS to deploy and manage applications.
- Utilize PowerShell for scripting and automation tasks.
- 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.
- Maintain and troubleshoot applications in Unix/Linux environments.
- Monitor system performance and ensure the reliability and availability of applications.
- 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.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in C# development with .NET frameworks.
- Proven experience with C# libraries and frameworks.
- 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.
- 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-236581
Publish Date: 19 Jul 2024
Share this job
Strategic Staffing Solutions
Useful Links