Description

Job Responsibilities

 

  • Design and develop new features written in C# for client-server applications.
  • Work collaboratively with scrum teams and product owners to identify new features and squash bugs.
  • Coordinate with scrum teams to report progress, enhancements, and defects to key stakeholders. 

     

Requirements 

 

  • Bachelor's degree in computer science, Engineering, or equivalent work experience in a related field.
  • At least 3 years in software development.
  • Experience working in an agile environment. (Scrum, Kanban, etc.)
    • In addition, should be able to work independently as needed.
  • Excellent oral and written communication skills to interact effectively with various teams and management group.
  • Ability to solve complex problems, including use of research, analysis, and expertise to develop creative, innovative solutions.
  • Must have experience with:
    • C# with .NET Framework v4.0.0+
    • Object-oriented programming using C# in Visual Studio IDE.
    • T-SQL
      • Business Logic resides here.
      • All data is fetched via stored procedures.
      • Complex joins, inserts, updates, optimization techniques.
    • Experience with normalization and relational database design.
    • Experience with database projects in Visual Studio.
    • Version control systems. (preferably Git or TFVS)
    • Must be extremely organized, motivated, and work with a sense of urgency.
    • Must be an expert in debugging code.
  • Nice-to-have experience with:
    • Microsoft DevOps

Wholesale distribution industry

Education

Any Graduate