hero

Find your next opportunity

Senior Backend Developer C# Amtech

Mojix

Mojix

Software Engineering
Posted on Wednesday, July 3, 2024

Senior Backend Developer C#

The Team

We are a leading software provider of Item Chain Management solutions to consumer brand, retail and industrial enterprises around the globe. Our software platform applies innovative data science to transform item-level data into valuable operational intelligence, helping organizations manage the entire life-cycle of billions of unique identities from source to sale to consumption.

"Senior C# Developer responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you.

Ultimately, you’ll use your expertise in the C# framework to help us deploy high-quality applications."

Position Location - This role is available in Latam.

Time Zone Requirements - This team operates on the East/West Coast time zones.

How you’ll make an impact:

  • Develop and maintain applications using C#, Microsoft .NET Stack, and SQL Server.
  • Utilize web frameworks such as DevExpress and WinForms to design efficient and user-friendly interfaces.
  • Develop and optimize SQL queries and stored procedures to ensure efficient data retrieval.
  • Contribute to all phases of the software development lifecycle especially Agile methodologies.
  • Collaborate with cross-functional teams to define, design, and implement new modules and features.
  • Participate in peer reviews to identify potential issues and provide constructive feedback.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Assist with troubleshooting, debugging, and upgrades of existing software applications.
  • Document development phases, create technical manuals, and provide post-deployment support.

What we’re looking for:

Minimum requirements:

  • At least 5+ years of experience in software development
  • Proficient in C#, with a good knowledge of its ecosystems
  • Strong knowledge of the .NET framework and .NET Core, DevExpress and WinForms to design efficient and user-friendly interfaces
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries
  • Knowledge of concurrency patterns in C#
  • Knowledge of SQL Server, queries and stored procedures
  • Knowledge of RESTful API Web Services.
  • Knowledge of testing frameworks (XUnit or similar).
  • Knowledge of agile work methodology.
  • Clear understanding of software testing at unit, component, and system integration levels.
  • Familiar with integration and continuous delivery (CI/CD) concepts in DevOps.
  • Familiar with Cloud (Azure, AWS)infrastructure and technology understanding.
  • ERP experience is a plus

Nice to have:

Have worked with JavaScript frameworks like Vue, React, or Angular.

Have worked with WinForms Frameworks like DevExpress or SyncFusion.

Have worked with the Java programming language.

What you’ll love:

  • USA Contractor
  • 100% Remote
  • Holidays Off
  • Paid Time Off
  • Health insurance assistance program.
  • Competitive Pay (USD)
  • Excellent teamwork and work environment
  • Training