Company Introduction
Prologs Solutions, LLC is an American company headquartered in Chicago, Illinois. The company has an additional office in Belgrade, Serbia. Prologs develops a connected operations platform for tracking fleets of vehicles and other equipment.
Job Description
We are looking for C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
Skills
- At least three years of professional experience is required
- Proficient in C#, with a good knowledge of its ecosystem
- Familiar with .NET Framework (.NET Core, NET5+)
- Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries
- Familiar with various design and architectural patterns
- Knack for writing clean, readable C# code
- Has knowledge of concurrency patterns in C#
- Experience with PostgreSQL
- Proficient in writing efficient PostgreSQL queries
- Experienced with Entity Framework Core
- Familiar with Dapper
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Has basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Has experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git
- Familiarity with continuous integration
- Excellent knowledge of ASP.NET Core
- Experience with ABP framework is a plus
- Familiarity with websockets development and experience with Microsoft SignalR
- Experience with Azure cloud services (Key Vault, Service Bus, Blob Storage, Database)
- Excellent knowledge of OpenID Connect and OAuth2 protocols
- Experienced with IdentityServer4 or Openiddict
What we offer
- Full time employment.
- Flexible working conditions.
- Competitive salary depending on experience and skills.
- Opportunity for creative and independent work.
- Respect and support to your professional, family and personal goals.
AMG Logistics d.o.o.
AMG Logistics, Inc. is transportation company founded in 2015 and based in Bolingbrook, Illinois. It has quickly become the all around transportation option to rely on in the Midwest. Our multifaceted operations model provides local, regional and cross country transportation options for customers moving dry and refrigerated freight in all 48 states. Our mission is to set an example by providing reliable service, strength in consistency and to build relationships with respect and loyalty. Whether…
Više o poslodavcu