C# .NET Developer

Salary Range: $3,500-$4,500 / month

Key Responsibilities:

  • Design and develop applications from the ground up to support business operations.
  • Improve system quality by identifying and resolving issues, maintaining, and enhancing existing codebases.
  • Conduct peer reviews of code changes to ensure adherence to coding standards and best practices.
  • Collaborate with team members to translate technical designs into actionable solutions.
  • Participate in planning sessions to provide input on functional requirements, product designs, schedules, and potential challenges.
  • Mentor and train junior developers to enhance team skills and knowledge.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of professional experience in software design, analysis, and troubleshooting.
  • Proficient in C#, .NET Core, .NET Framework, JavaScript, and T-SQL.
  • Experience writing high-quality unit tests to ensure robust code coverage.
  • Familiarity with agile methodologies such as Scrum or similar frameworks.
  • Strong skills in troubleshooting and debugging using tools like Visual Studio.
  • Knowledge of the software development lifecycle and experience with version control systems.
  • Excellent communication skills, with the ability to adapt to changing requirements and customer feedback.