Software Engineer Professional - Dotnet

Randstad India

Not Interested
Bookmark
Report This Job

profile Job Location:

Coimbatore - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Description:

Software Engineer Professional

Responsibilities:

  • Builds best-in-class software with performance reliability and user experience.

  • Complete ownership of a small feature that he/she is responsible for.

  • Identifies areas for modification in existing programs and subsequently develops these modifications.

  • Actively participate in design and code reviews to build robust applications and features.

  • Troubleshoots and resolves defects along with root cause analysis.

  • Develops and deploys new features to facilitate related procedures and tools.

  • Communicates the progress against the plan.

  • Exhibit excellent team spirit good communication and high degree of independence

  • Shows initiative and offers assistance when needed without being asked.

  • Constructively escalates problems and issues.

  • Understands and develops best practices and comfortable writing code.

  • Uses and understands tools needed to debug and diagnose issues in a test and/or simple production environment. Understands the scope of medium features.

  • Understands product components.

Your profile

Must have:

  • Qualification: BE / B. Tech / ME / M. Tech / MCA

  • Should have an experience of 6-8 years

  • Proven ability to solve problems

  • Strong understanding about OOPS SOLID Principles Clean code Architecture and Design patterns Dependency Injection Multi-threaded programming Web Services and Unit testing.

  • Proficient with Integrated Development Environments (IDE) MS Visual Studio 2019/2022

  • Relevant experience (6 years) in frontend technologies from Microsoft especially Blazor both client and server side

  • Profecient in C# .NET Core ( 8) .NET Framework 4.8

  • Proficient in other Microsoft technologies such as SignalR WPF MVVM Entity Framework

  • Strong problem solving and analytical skills with the ability to work independently to resolve complex issues in a timely manner

  • A passion for clean code and pragmatic elegant design.

  • A passion for learning and adapting to new technologies.

  • Fluent in English (oral and written)

Job Description: Software Engineer Professional Responsibilities: Builds best-in-class software with performance reliability and user experience. Complete ownership of a small feature that he/she is responsible for. Identifies areas for modification in existing programs and subsequentl...
View more view more

Key Skills

  • Account Payable
  • Law Enforcement
  • Accountancy
  • Banking Operations
  • Gas