Match score not available

Senior C# Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Must have: 6+ years of experience with .NET and C#, understanding of object-oriented programming, familiarity with design patterns, API/web-based development experience, database concepts, familiarity with Git, Preferred: experience in Entity framework, Microsoft Azure services, cloud technology expertise, continuous learning mindset.

Key responsabilities:

  • Translate storyboards into functional applications, develop high-performance services in Azure or on-premises environments, ensure code quality and performance, identify and solve bugs, maintain code quality and automize procedures
ACI Logistix logo
ACI Logistix Scaleup https://acilogistix.com/
201 - 500 Employees
See more ACI Logistix offers

Job description

Company Description

Our company is experiencing explosive growth, and we need talented engineers who want to grow with us!

Our company has quadrupled in size the last two years, and the next two years look to be just as explosive. Right now, we have international partners across the globe funneling their e-commerce deliveries through us. We are deploying new parcel sortation facilities across the United States.

We are building the highly scalable architecture to support this growth. Over the next several years, our technology team will be going deep into warehouse automation, AI, ML, IoT, and data technologies.

Our primary development team in Bengaluru, India is core to our vision. We intend to grow our Bengaluru division long-term, investing heavily in talent and leadership.

https://www.buildwithaci.com

Job 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.

Responsibilities

  • 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

Qualifications

Qualification - Must Have:

  • 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

Qualifications - Preferred:

  • 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 have advised on and architected solutions that involve industry-leading IaaS and PaaS solutions.

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 great listener to your customers, peers, industry trends and are receptive to what the market needs.

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.

You are ready to contribute to rapid growth within a dynamic, small company culture!

Employment Type

Full-time

Additional Information

All your information will be kept confidential according to EEO guidelines.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Active Listening
  • Collaboration

Game Developer Related jobs