Software Engineering: Full-time Opportunities for University Graduates
Microsoft
Key Responsibilities
- Contribute to determining user requirements for features
- Learn and contribute to product/solution architecture processes
- Create and implement extensible and maintainable code
- Review work items to gain knowledge of product features
- Contribute to operations of live service on rotational, on-call basis
- Develop and contribute to automation within production and deployment
- Run code in simulated environments to confirm functionality
Requirements
Education
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering or related field
Required Skills
- Understanding of OOP languages (C#, Java, C/C++, Python or Rust)
- Understanding of computer science fundamentals, including data structures and algorithms
- Strong written and verbal communication skills in English
Original Job Posting: View on Source Website