Senior C# Developer P-059

icon building Company : Smash Cr
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior C# Developer P-059

SMASH,Who we are?
We are agents for tech professionals in Costa Rica, Pakistan, and Colombia that help them build careers in the United States.
We believe in long-lasting relationships with our talent.We invest time getting to know them as individuals and understanding what they are looking for as their professional next step.
We aim to find the perfect match.As agents, we make sure to pair our talent with our US clients, not only by their technical skills but as a cultural fit.Our core competency is to find the right talent, fast.
We purposefully move away from the “contractor” or “outsourcing” type of relationship.Our clients don’t want contractors or “just a service.” Neither does our talent.
Our Benefits
Work from Home
English Academy for Employees and Relative
Business Skills Coach – Certifications
Discounts with Tech Universities
Events and additional Perks
This position is Remote to work with a US Company, you will require to have Citizenship or work permit Pakistan to apply for this role.

Job Description:
Our client is embarking on an initiative to upgrade aspects of our system to increase its scalability, capabilities and performance. Many components of this system have been written in Node.js and will be migrated into C# in an incremental manner. The Lead Engineer will hold a key position in the enhancement of our system, from helping with the design, architecture and sequencing of projects, to the hands-on implementation and ensuring the quality of work through code reviews.
Responsibilities
Partners with appropriate stakeholders to determine user requirements and features for a set of scenarios.
Leads the design and implementation of distributed services that are secure, scalable, reliable, and performant.
Participate in the architecture design process, contributing innovative ideas and solutions.
Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and resilience, maintainability, effectiveness, and return on investment (ROI).
Leads identification of dependencies and the development of design documents for a product, application, service, or platform.
Operates services in production, meeting a high bar on monitoring, detection, and resolution of issues.
Leads by example and Mentor team members, fostering a culture of learning and continuous improvement, while driving the maintenance of high software quality standards.
Communicates clearly, accurately, and timely in written and spoken forms.
Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, resilience, efficiency, observability, and performance of cloud services while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C# or Java

o OR equivalent experience.

4+ years of experience leading the design and development of critical distributed systems components

o OR 2+ years of experience leading the design and development of critical distributed systems components AND 2+ years leading the design and development of critical operating system, networking, storage, database, or security components.

4+ years of experience building production software in C#
Additional / Preferred Qualifications:
Bachelor's Degree in Computer Science

o OR related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, C#, Java
o OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, C#, Java
o OR equivalent experience.

Experience with concurrency, fault tolerance, or data replication.
Familiar with data structures, and which ones are most appropriate in each situation.
Proficient with performance analysis and the use of profiling tools.
Expert at Debugging in C#
Proficient with Actor systems, particularly Orleans.
Familiar with leveraging ML models in production.
Up to date with all the modern language features of C#, and familiar with developing in .NET 6+
Experience with software and protocols used in the security industry.
Experience with video streaming, processing, and analysis.

#J-18808-Ljbffr
Original job Senior C# Developer P-059 posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Chicago, Illinois

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.