Senior C# Developer

November 10

Apply Now
Logo of ACI Logistix

ACI Logistix

US e-commerce logistics and shipping • small parcel delivery • international distribution • print and media logistics • shipping solutions

201 - 500

Description

• We are looking for a Senior C# Developer responsible for building 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. • Translate application storyboards and use cases into functional applications • You will be building high performance services, which will live in cloud (Azure) and/or on-premises environments • 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 • Development and implementation experience with object-oriented programming languages, design patterns and design principles • Conducts system-wide testing and some integration testing • Identifies potential opportunities for code optimization • Provides input for code reviews and helps with environment build deployments, release notes and build notices • Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code

Requirements

• 6+ years of experience working with .NET and related technologies • Proficient in C#, with a good knowledge of its ecosystems • You should be well versed with .NET framework 4.0 or later version • Strong understanding of object-oriented programming • Familiar with various design and architectural patterns • Should have good understating of writing LINQ queries • Experience developing APIs and web-based applications • Well versed with database concepts (preferably in SQL server but not mandatory) • Knack for writing clean, readable C# code • Proficient understanding of code versioning tools such as Git • Proficient with Entity framework • Creating database schemas that represent and support business processes • Experience working with Microsoft Azure (Data Factory, Function App, Service Bus, Logic Apps, Application Insight etc) • Knowledge of Azure service bus(queues), event hubs (RabbitMQ) and Redis cache will be preferable • Experience with Azure DevOps CI/CD pipelines • You are cloud-ready – You are familiar with various aspects of cloud technologies and have successfully helped customers adopt the usage of the cloud. • You are a great listener - Our goal is to build solutions that last for years and continuously adapt to changing needs of the industry. • You are a collaborator - You enjoy working with multi-cultural teams, both domestic and international and find ways to get the best out of your people. You also work well with a variety of roles including core development, design, operations, and support. • You believe in continuous learning - Things change in our industry continuously, and you always love to learn both the underlying technology and the business motivations of our customers, constantly finding new ways to improve our solution, processes to add value for our customers.

Apply Now

Similar Jobs

November 8

Cytel seeks a Senior Statistical Programmer to lead clinical trials for pharmaceutical clients.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com