Job description

Job Description


    Job Title: .Net Developer

    Work Location: Bellevue, WA
     

    Job Overview

    We are seeking a proficient .NET developer to join our development team. As a .NET developer, you will be responsible for designing, developing, and maintaining software applications using .NET technologies. You will work closely with cross-functional teams to produce scalable, high-quality solutions. Your role involves coding, testing, deploying, and supporting various applications, ensuring they meet organizational needs.

    About the US

    We are technology trailblazers dedicated to crafting innovative solutions that empower businesses worldwide. Our commitment to excellence and passion for growth create a dynamic and inclusive work environment. We are on a mission to revolutionize the digital landscape and are looking for talented individuals to join our journey.

    Key Responsibilities

    • Utilize the .NET framework to build robust and scalable software applications.
    • Utilize the .NET framework to design, code, test, and deploy various applications.
    • Collaborate on requirements analysis and system architecture.
    • Work with UI/UX designers to create user-friendly interfaces.
    • Coordinate with QA engineers to ensure the delivery of high-quality applications.
    • Write clean, scalable code using C# or VB.NET.
    • Debug, update, and enhance existing systems.
    • Provide technical support and maintain documentation throughout the software lifecycle.
    • Develop, enhance, and maintain applications using the .NET platform.
    • Translate business requirements into functional software solutions.
    • Collaborate with teams to design optimized solutions with the Microsoft tech stack.
    • Refactor and optimize existing code to improve performance and efficiency.
    • Ensure high-quality, error-free code that adheres to best practices.
    • Continuously test, monitor, and update applications for improvements.
    • Provide support across web, mobile, and desktop environments.
    • Manage data integration, troubleshoot performance issues, and implement innovative solutions for secure, efficient systems.
       

    Requirements

    • Proven experience in .NET development (ASP.NET, SQL server).
    • Strong knowledge of .NET languages (C#, VB.NET) and web technologies (HTML5, CSS3).
    • Excellent troubleshooting and communication skills.
    • Degree in Computer Science or related field.
       

    Required Qualifications

    • Technical expertise: Proficiency in .NET framework, C#, ASP.NET, and related technologies. Strong understanding of HTML, CSS, JavaScript, and modern front-end frameworks.
    • Experience: Proven experience in developing and deploying software applications. Familiarity with RESTful APIs and version control systems.
    • Problem-solving skills: Ability to troubleshoot and resolve technical issues efficiently. Strong analytical and problem-solving abilities.
    • Team Player: Excellent communication and collaboration skills. Ability to work effectively in a team-oriented environment.
    • Adaptability: Willingness to learn and adapt to new technologies and methodologies as needed.
       

    Preferred Qualification

    • Knowledge of database systems such as SQL Server, MySQL, or PostgreSQL.
    • Experience with cloud platforms like Azure or AWS.
    • Understanding of Agile development methodologies.
       

    Key Skills

    • Proficiency in ASP.NET, ASP.NET Core, and C#.
    • Solid understanding of the .NET ecosystem, object-oriented principles, and software development lifecycles.
    • Experience with databases, WebAPI, SQL Server, and front-end frameworks like Angular, HTML, CSS, and JavaScript.
    • Familiarity with Microsoft Azure, cloud services, and SaaS platforms.
    • Strong knowledge of design patterns, version control, testing frameworks, and CI/CD pipelines.
       

    Benefits

    • Competitive salary and performance-based incentives.
    • Comprehensive health insurance and wellness programs.
    • Opportunities for professional growth and career advancement.
    • Flexible working hours and remote work options.
    • Collaborative and inclusive work culture.