Senior .NET C# Developer

closed
Datex Corporation Logo

Datex Corporation

πŸ“Remote - Bulgaria

Summary

Join Datex Inc. as a Senior Software Engineer and contribute to the development of next-generation supply-chain management applications. You will be part of a high-energy team, crafting elegant and robust software solutions. We value software craftsmanship and utilize cutting-edge technologies. This role demands collaboration, innovation, and the ability to produce best-in-class software. If you thrive in an open and collaborative environment and possess the necessary skills, we encourage you to apply.

Requirements

  • 5+ years experience developing large, scalable applications
  • 5+ years of experience with object oriented software development using popular design patterns
  • 5+ years of experience as a .Net C# developer (APIs, ORM, ADO, Services, multi-threading)
  • 3+ years of experience with T-SQL, Stored procedures, Table Valued functions, Triggers and CTEs
  • 3+ years of experience working with OLTP database design/modeling concepts
  • 1+ years of experience working with JavaScript and Angular framework (2+)

Responsibilities

  • Participate in SDLC (Analysis, design, coding and testing)
  • Contribute to the architectural direction of our software
  • Proactively suggest improvements or solutions
  • Effectively communicates with internal and external team members (QA, Engineers, Product and Project Managers)
  • Understand, analyze and estimate effort on ongoing business requirements and tickets
  • Develop new features which requires creation of: T-SQL functions, procedures and triggers; C# back-end logic and web UI
  • Improve application performance and software quality
  • Adhere to best practices including automated unit testing for all software written
  • Innovate and keep up with new and emerging technologies

Preferred Qualifications

  • Experience in Azure and DevOps
  • Exposure to WPF/Web/Mobile development
  • Exposure to WWF/WCF development
  • Strong problem-solving skills and attention to detail
  • Has strong communication skills
  • Fluent in English, written and spoken
  • Been an excellent team player and the ability to work in a multi-cultural team
  • Good knowledge of the Agile methodology

Benefits

  • Paid time off
  • Health benefits
  • Remote work culture
  • Excellent opportunities for career growth
This job is filled or no longer available