Senior .NET Developer

  • Senior .NET Developer
  • Advertise company: Becom for financial and electronic services

Senior .NET Developer Job Description:

  • Great that you're thinking about a career with Becom for electronic financial services.

About the role:

  • With the ongoing growth and transformation within Becom, we are recruiting a new Senior Developer to join our driven and agile team. In this role, you will be looking after a portfolio of .NET based enterprise systems for our Knowledge Solutions business, ensuring the development and coding of the platforms are aligned with Becom’s standards to achieve a well-engineered result.

Responsibilities:

  • Follows and champions best practices in technology, applying agreed standards and tools as required, to achieve a well-engineered result while keeping focus on business outcomes.
  • Writes clean, readable, and reusable C#, .NET Core & Angular code with all the attendant technologies to those frameworks in a modern web application.
  • Verifies and tests moderately complex programs & scripts, refactors code where necessary but prudent.
  • Supports test engineers in building and maintaining test scenarios (manual & automated).
  • Works effectively in a cross-functional squad and interacts regularly with partner teams.
  • Collaborates with other disciplines as appropriate.

To be successful in the role, you will have:

  • Proficiency in ASP.NET Core, C#, Entity Framework, TypeScript, Angular, CSS and Microservices, connecting all the above to form a cohesive, well-structured web application.
  • Experience in delivering code to test with full knowledge on passing acceptance criteria.
  • Clear understanding of SOLID principles, pull request management, mentoring, modern development methods, techniques, standards & approaches.
  • Proficiency in Azure, Azure DevOps, modern software testing techniques, flow & tools, configuration management & continuous integrated & deployment will be highly desirable.

Required Skills:

  • Bachelor's degree or equivalent education and work experience.
  • .NET Development Experience: Minimum 3 years of hands-on experience in .NET development using C#, ASP.NET, and other relevant technologies.
  • Web Technologies: Familiarity in web development technologies such as HTML, CSS, JavaScript, and jQuery.
  • Database Knowledge: Understanding of database concepts, experience with SQL Server or other relational databases, and ability to write complex queries.
  • Software Design Patterns: Familiarity with design patterns and their practical application in software development.
  • Version Control: Experience using version control systems like Git for code management and collaboration.
  • Problem-Solving Skills: Demonstrated ability to analyze complex technical problems and propose effective solutions.
  • Teamwork and Communication: Excellent teamwork and communication skills to collaborate effectively with cross-functional teams and stakeholders.
  • Working days: Sunday to Thursday, from 09:00 am to 04:00 pm
Post date: Today
Publisher: Tanqeeb.com

Post date: Today
Publisher: Tanqeeb.com