.NET Core Developer

Chicago, IL (On-Site)

Job Description:

Job Title: .NETCore Developer

Duration:12 Months

WorkAddress: Chicago, IL 60604

RequiredEducation:

Bachelor'sdegree in computer science, Engineering, or a related field.

PreferredEducation:

Master's degreein computer science, Engineering, or a related field.

Experience: 

10+ yearsrelevant experience

RequiredQualifications:

Experience:8+ years of experience in .NET Core development, with a focus on Microservicesarchitecture.

Proficiency:Strong knowledge of .Net Core, Entity Framework Core, Kafka, Docker, andKubernetes.

DatabaseSkills: Experience working with SQL Server, including database design, queryoptimization, and performance tuning.

CloudExperience: Familiarity with cloud platforms like Azure or AWS is a plus.

CI/CD:Experience with continuous integration and deployment pipelines.

VersionControl: Proficiency in Git and experience with collaborative version control.

Problem-Solving:Strong analytical and problem-solving skills.

Communication:Excellent communication skills and ability to work in a team environment.

PreferredQualifications:

Certifications:Certifications in .NET, Kubernetes, or related technologies.

AgileMethodologies: Experience working in an Agile/Scrum environment.

Domain:Experience with finance/investment banking domain

KeyResponsibilities:

Design andDevelop: Build robust, scalable, and high-performance microservices using C#,.NET Core and Entity Framework Core.

Integration:Implement messaging systems and event-driven architecture using Kafka.

Containerization:Develop and manage containerized applications using Docker.

Orchestration:Deploy and manage applications in Kubernetes clusters, ensuring scalability andreliability.

DatabaseManagement: Design and optimize SQL Server databases, writing efficient queriesand ensuring data integrity.

CodeReview: Participate in code reviews, providing constructive feedback to peers.

Collaboration:Work closely with DevOps, QA, and other development teams to ensure smoothdelivery of features and services.

Troubleshooting:Diagnose and resolve technical issues across various environments.

Documentation:Maintain comprehensive documentation for all developed code, architecture, andworkflows.


Key Skills:

  • Kafka and Docker and Azure and Agile/Scrum

Share Profile