NET Full Stack Developer

May 31, 2024 - Expert

$50.00 Hourly

Position Type: Full-Time

Experience Required: 5+ Years

Location: Remote

About the Role:
We are seeking a highly skilled .NET Full Stack Developer with a minimum of 5 years of experience. The ideal candidate will be proficient in developing, releasing, maintaining, and optimizing software applications. This role requires a deep understanding of both front-end and back-end development, with strong expertise in Core .NET, MVC, C#, Angular, and basic knowledge of React.

Key Responsibilities:

    Development & Maintenance:
        Develop, release, maintain, and optimize software applications to ensure high performance and responsiveness.
        Write clean, scalable code using .NET programming languages.
        Work on both server-side and client-side logic.

    Collaboration & Conceptualization:
        Collaborate with developers and product managers to conceptualize, build, test, and release products.
        Participate in product roadmap discussions to understand the market and project requirements.

    Innovation & Efficiency:
        Continuously discover, evaluate, and implement new technologies to maximize development efficiency and improve application performance.
        Stay updated with the latest industry trends in web frameworks and technologies.

    Architecture & Database:
        Design and implement overall web architecture.
        Design, deploy, and maintain databases.

    Testing & Automation:
        Automate testing processes through unit tests and regression tests.
        Conduct performance and security testing to ensure robustness.
        Write and maintain unit tests to ensure code quality.

    Documentation & Reviews:
        Supply code documentation and additional materials for technical documentation.
        Participate in code reviews to ensure code quality and adherence to best practices.

    Integration & Improvement:
        Work with data scientists and analysts to improve software performance and capabilities.
        Integrate software with mobile applications and any CRM frameworks as required.

Required Skills & Qualifications:

    Technical Proficiency:
        Strong proficiency in Core .NET, MVC, and C#.
        Solid understanding of Angular and basic knowledge of React.
        Experience with web frameworks and a good grasp of HTML, CSS, and JavaScript.
        Familiarity with database design and deployment (e.g., SQL Server, MySQL).

    Development Practices:
        Experience in automated testing, including unit and regression tests.
        Knowledge of performance and security testing practices.
        Understanding of software development life cycle and agile methodologies.

    Soft Skills:
        Excellent problem-solving and analytical skills.
        Strong communication and collaboration skills.
        Ability to work independently and as part of a team.

Preferred Qualifications:

    Experience with mobile application integration.
    Familiarity with CRM frameworks.
    Knowledge of additional programming languages or frameworks is a plus.

How to Apply:
Interested candidates are encouraged to submit their resumes along with a cover letter detailing their relevant experience and why they are a good fit for this role. Please include examples of past projects or a portfolio showcasing your work.

Perks and Benefits:

    Remote work flexibility
    Competitive salary based on experience
    Opportunities for professional growth and development
    Collaborative and innovative work environment

We look forward to hearing from you and potentially welcoming you to our team as a valued .NET Full Stack Developer.

  • Canada
  • Proposal: 18
  • Verified
  • More than 3 month
AuthorImg
Emily Clark Active
Alberta , Canada
Member since
May 31, 2024
Total Job
4