Search by job, company or skills

Link Development

Senior Software Engineer – Dynamics 365 CRM and Power Platform

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

As a Senior Software Engineer, You will be responsible for delivering high-quality, efficient, and scalable software solutions, independently or with minimal supervision. You will engage in identifying, analyzing, and solving complex problems, often developing innovative solutions. Your role involves collaborating closely with cross-functional teams to design and implement robust software systems, contributing to architecture decisions. Proactively improving both the software you work on and your professional skills, staying updated with the latest technologies and best practices in software engineering.

Job Description:

  • Collaboration with the project team to turn business needs into solutions. It involves the design, development and debugging of different solution components and elements following the best practices and standards.
  • Design, develop and test solution components, as well as own software projects from design to implementation and deployment.
  • Research, design, implement innovative software solutions and deliver projects on time and to specification with high level of quality.
  • Develop unit tests and work with Quality Control members on solving the defects.
  • Investigate new technologies and constantly update his/her technical knowledge and skills.
  • Construct design documents and documentation to aid maintenance and code reuse.
  • Mentor and supervise junior developers.
  • Assist in the design and architecture of complex solutions.
  • Analyze and suggest improvements in the overall development process. Analyzes and Review documents.
  • Code review and test environment review.

Job Requirements:

  • Years of experience: 2+ years of work experience.
  • Experience with Web development technologies HTML, CSS, XML, JSON, JavaScript, and TypeScript.
  • Experience with Microsoft's .NET, C#, ASP.NET, SOAP Web Service, and REST Web API.
  • Experience with SQL and Microsoft's SQL Server.
  • Experience with Git and source code version control process.
  • Experiencewith Microsoft's Dynamics 365 CRM and Power Platform.
  • Knowledge of waterfall and agile software development methodologies.
  • Knowledge of Angular, is preferred.
  • Knowledge of Microsoft's Azure cloud services, is preferred.
  • Good command of English.
  • Self-disciplined with positive energy. Embracing growth mindset. Good analytical and problem-solving skills, interactive communication and documentation, formal presentation, and negotiation skills.

  • More Info

    Industry:Other

    Function:technology

    Job Type:Permanent Job

    Date Posted: 29/06/2024

    Job ID: 83438127

    Report Job

    About Company

    Hi , want to stand out? Get your resume crafted by experts.

    Last Updated: 14-11-2024 03:48:05 PM
    Home Jobs in Egypt Senior Software Engineer – Dynamics 365 CRM and Power Platform