Titre du poste ou emplacement

Application Developer

JFE Shoji Power Canada Inc. - 7 emplois
Burlington, ON
Publié il y a 5 jours
Détails de l'emploi :
Temps plein
Expérimenté

Job Description:
The Developer will play a key role in designing, developing, and maintaining software applications that are critical to JSC operations. This role requires a deep understanding of application architecture, development frameworks, and coding standards. The ideal candidate will be a technical expert who can lead complex projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions that drive business success.
Key Responsibilities:
  1. .NET Development:
    • Design, develop, and maintain web applications and APIs using .NET
    • Demonstrate strong backend development skills, ensuring high performance, scalability, and reliability.
    • Implement best practices in coding, testing, and deployment.
  2. SQL Server:
    • Develop and optimize SQL Server databases, ensuring data integrity and security.
    • Perform data migrations, query optimization, and database performance tuning.
    • Design and implement complex stored procedures, functions, and triggers.
    • Implement best practices in backups and disaster recovery solutions.
  3. Frontend Development:
    • Develop responsive and user-friendly frontend applications using Angular, JavaScript, and TypeScript.
    • Collaborate with UX/UI designers to create intuitive interfaces.
    • Integrate frontend applications with backend services and APIs.
  4. Business Analysis:
    • Collaborate with stakeholders to gather and analyze business requirements.
    • Translate business needs into technical specifications and actionable plans.
    • Conduct feasibility studies and impact assessments for new projects.
  5. ERP System Migration:
    • Participate in ERP system migration projects.
    • Analyze existing ERP systems, design migration strategies, and implement solutions.
  6. Additional Tools:
    • Utilize Microsoft Fabric, PowerApps, and Power Automate to enhance application development and process automation.
    • Develop custom solutions and workflows to streamline business processes.
    • Provide training and support to end-users.
  7. Best Practices:
    • Follow industry best practices in software development, including agile methodologies.
    • Ensure code quality through regular code reviews, unit testing, and continuous integration.
    • Stay updated with the latest technologies and trends in software development.
    • Define system requirements flows and interfaces based on company needs.
    • Conducting technical reviews of all software deliverables.

Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5-7 years of experience in .NET development, SQL Server, and front-end development.
  • Proficient in .NET Core, SQL Server, JavaScript, TypeScript, Angular, and React.
  • Strong background in C#, ASP.NET, MVC, Web Services, Web API
  • Strong analytical and problem-solving skills.
  • Understanding of HTML, JQuery, XML
  • Excellent communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Proven track record of delivering high-quality software solutions on time and within budget.
Preferred Qualifications:
  • Experience with cloud platforms such as Azure or AWS.
  • Knowledge of DevOps practices and tools.
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes).
  • Certification in relevant technologies or methodologies.

Powered by JazzHR

Eocza5fNR6

Partager un emploi :