Position Overview
- Location Type: Fully Remote
- Employment Type: Contract
- Job Type: Temporary
- Salary: $38/hr (anticipated in Colorado)
edX, part of 2U Inc., is seeking a .NET Core/C# Subject Matter Expert to join our Enterprise team for a curriculum development project. This role offers a temporary, full-time or part-time opportunity to contribute to edX's innovative skills-based training programs. You'll work remotely with a team of curriculum and QA engineers, instructional designers, and editorial partners to develop engaging and effective technical curriculum, ultimately driving positive learning outcomes for students. The ideal candidate will have experience collaborating on complex projects and adapting quickly to changing requirements.
Requirements
- Minimum 5 years of relevant industry experience.
- Solid .NET Core and C# skills.
- ASP.NET Core
- MVC
- REST web services and APIs
- HTML5, CSS3, and JavaScript
- Data structures and error handling in C#
- SQL, relational modeling, and relational databases
- Entity Framework
- Agile and Pivotal Tracker
- General familiarity with CI/CD tools
- Microservice architectures
- Test-Driven Development and testing with xUnit
- Exceptional communication, problem-solving, and writing skills
- Ability to communicate complex topics clearly to beginners.
Responsibilities
- Write technical curriculum that is instructive, engaging, and teachable.
- Collaborate with curriculum and QA engineers, instructional designers, and editorial partners.
- Develop curriculum resulting in expected learning outcomes for students.
- Adapt quickly to a fast pace and changing requirements.
- Drive for great quality while understanding when to ship iteratively based on feedback.
- Teach a full-time cohort either remotely or on-site in Charlotte, NC (post Covid-19).
Bonus Skills
- Angular 8, 9, or 10
- Typescript 3 or 4
- Experience writing technical curriculum or informational/learning content.
- Experience working with a writer or instructional designer to develop instructional or technical content.
- Experience teaching programming or other relevant technical topics.
- Experience with online or asynchronous learning.
- Collaborating remotely with a distributed team.
- Working with an Agile/Scrum team.
Commitment
- Duration: 7-8 month contract
- Hours: Full-time (40 hours/week) or Part-time (29 hours/week)
- Start Date: As soon as possible
- Location: Fully Remote (Daily standups with the team; at least 4 hours daily overlap with Central U.S. time zone)
- On-site Option: Charlotte, NC (post Covid-19) – ability to teach a full-time cohort remotely or on-site.