Epicareer Might not Working Properly
Learn More

Sr. Software Developer

$ 5,000 - $ 8,000 / month

Checking job availability...

Original
Simplified

Job Description

Required Skills:

  • 5 years of relevant experience in core software development using Microsoft technologies.
  • Hands-on experience in technical design patterns, development and documentation.
  • Proficiency in working as afull stackdeveloper.
  • Proficiency withC#.NET, .NET Core.
  • Good knowledge of microservice architecture and SOA.
  • Good knowledge of creatingSPA using React.
  • Good knowledge of usingDevExpresswould be an advantage.
  • Good database andPostgreSQLknowledge.
  • Knowledge of C, C++ would be an advantage.
  • Knowledge of cloud-based development would be an advantage.
  • Problem-solving ability.
  • Communication and time management skills.
  • Command of written and spoken English.

Responsibilities:

  • Design and architect new software products for data analytics.
  • Analyze, debug and fix issues for the existing software application.
  • Create ETL algorithms for Analytics software products.
  • Develop, maintain, troubleshoot, enhance and document components developed by self and other members.
  • Own one or more modules of the project under development.
  • Use best practices and coding standards.
  • Conduct peer-reviews and provide feedback.
  • Mentor junior team members to improve team efficiency.
  • Reporting daily activities and upcoming plans to PM.

Job Description

Required Skills:

  • 5 years of relevant experience in core software development using Microsoft technologies.
  • Hands-on experience in technical design patterns, development and documentation.
  • Proficiency in working as afull stackdeveloper.
  • Proficiency withC#.NET, .NET Core.
  • Good knowledge of microservice architecture and SOA.
  • Good knowledge of creatingSPA using React.
  • Good knowledge of usingDevExpresswould be an advantage.
  • Good database andPostgreSQLknowledge.
  • Knowledge of C, C++ would be an advantage.
  • Knowledge of cloud-based development would be an advantage.
  • Problem-solving ability.
  • Communication and time management skills.
  • Command of written and spoken English.

Responsibilities:

  • Design and architect new software products for data analytics.
  • Analyze, debug and fix issues for the existing software application.
  • Create ETL algorithms for Analytics software products.
  • Develop, maintain, troubleshoot, enhance and document components developed by self and other members.
  • Own one or more modules of the project under development.
  • Use best practices and coding standards.
  • Conduct peer-reviews and provide feedback.
  • Mentor junior team members to improve team efficiency.
  • Reporting daily activities and upcoming plans to PM.