
VOLUNTEER ROLE OPENINGS
Backend Developer
Description
You will design and implement backend features in applications that support the Microsoft Hack for Social Good Project: TIRA (Trafficking Interruption Response Agent). To succeed in this role, you are a strong programmer and a creative problem solver, who enjoys learning new things. Strong skills in object-oriented software design and programming are required. In this role, you are passionate about developing new features, maintaining existing code, fixing bugs, working with databases, and contributing to overall system design. You are a great teammate who communicates effectively with their fellow team members.
Preferred Qualifications
- Previous internship or job experience in a software engineer position
- Strong problem-solving skills
- Experience developing code in C#
- Experience working with the Reactjs framework is a plus
- Working experience in SQL databases
- Experience in designing, implementing and supporting highly scalable data systems and services in C#
- Demonstrate ability to work well independently in a fast-paced, team-oriented environment
- Excellent problem solving and debugging skills with attention to detail
- Good time management skills and can incrementally deliver to tight schedules
- Ability to learn and adapt quickly to new technologies, processes and work independently
- Excellent oral and written communication skills
Frontend Developer
Description
You will design and implement frontend features in applications that support the Microsoft Hack for Social Good Project: TIRA (Trafficking Interruption Response Agent). To succeed in this role, you are a strong programmer and a creative problem solver, who enjoys learning new things. Strong skills in object-oriented software design and programming are required and you are passionate about developing new features, maintaining existing code, fixing bugs, working with and contributing to overall system design. You are a great teammate who communicates effectively with their fellow team members.
Preferred Qualifications
- Previous internship or job experience in a software engineer position
- Strong problem-solving skills
- Experience working with the Reactjs framework
- Experience working with C# is a plus
- Demonstrate ability to work well independently in a fast-paced, team-oriented environment
- Excellent problem solving and debugging skills with attention to detail
- Good time management skills and can incrementally deliver to tight schedules
- Ability to learn and adapt quickly to new technologies, processes and work independently
- Excellent oral and written communication skills
Program manager
Description
As a Program Manager for the Microsoft Hack for Social Good Project: TIRA (Trafficking Interruption Response Agent), you will partner with user research, design, and engineering to design new features and collaborate with partner teams to design coherent end-to-end experiences for users and developers. To succeed in this role, you are a creative problem solver, who enjoys learning new things. You are excited by the challenge of learning and solving interesting technical problems and have a desire to work collaboratively, and be a great teammate who communicates effectively with their fellow team members.
Responsibilities
- Steer teams/projects to on-time and high-quality execution
- Develop project objectives, scope, completion criteria and success metrics by involving all relevant stakeholders
- Develop detailed project plans to track progress
- Measure project performance using appropriate systems, tools and techniques
- Identify issues and risks, develop mitigation plans and drive to resolution
- Create and maintain comprehensive project documentation, including status reports, meeting notes and action items
- Good time management skills and can incrementally deliver to tight schedules
- Ability to learn and adapt quickly to new technologies, processes and work independently
- Excellent oral and written communication skills
Full Stack Developer
Description
You will design and implement both frontend and backend features in applications that support the Microsoft Hack for Social Good Project: TIRA (Trafficking Interruption Response Agent). To succeed in this role, you are a strong programmer and a creative problem solver, who enjoys learning new things. Strong skills in object-oriented software design and programming are required and you are passionate about developing new features, maintaining existing code, fixing bugs, working with and contributing to overall system design. You are a great teammate who communicates effectively with their fellow team members.
Preferred Qualifications
- Previous internship or job experience in a software engineer position
- Strong problem-solving skills
- Experience working with the Reactjs framework
- Experience working with C#
- Working experience in SQL databases
- Experience in designing, implementing and supporting highly scalable data systems and services in C#
- Demonstrate ability to work well independently in a fast-paced, team-oriented environment
- Excellent problem solving and debugging skills with attention to detail
- Good time management skills and can incrementally deliver to tight schedules
- Ability to learn and adapt quickly to new technologies, processes and work independently
- Excellent oral and written communication skills