AgileEngine is looking for a Senior C# .Net Developer

    This is a remote position.

    What you will do…

    • Develop and maintain C#/.NET applications
    • Create and consume web services and APIs
    • Work with EntityFramework to access and manipulate data
    • Optimize existing applications to improve performance
    • Extend existing applications with new features
    • Develop new applications from scratch
    • Write and maintain stored procedures, triggers, and functions
    • Write and execute unit test cases
    • Work with cross-functional teams to gather requirements and design solutions

    Must haves

    • Extensive experience in C#/.NET development
    • Strong understanding of web services and APIs
    • Experience with EntityFramework and database design
    • Familiarity with stored procedures, triggers, functions, and unit test cases
    • Ability to optimize existing applications for performance
    • Ability to extend existing applications with new features
    • Ability to develop new applications from scratch
    • Strong analytical and problem-solving skills
    • Ability to work well in a team-oriented, collaborative environment
    • Excellent communication and interpersonal skills
    • Bachelor’s degree in Computer Science or related field
    • 5+ years of experience in C#/.NET development
    • Prior experience working with web services, APIs, and EntityFramework
    • Experience with optimizing existing applications and developing new applications from scratch

    The benefits of joining us

    • Professional growth - accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
    • Competitive compensation - we match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
    • A selection of exciting projects - join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
    • Flextime - tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

    Check out more about AgileEngine culture and opportunities at