Source description
About the role
Design and develop large scale full stack solutions to meet design specifications on time and per plan. Develop code to complete designs and test interfaces that solve classes of problems, enable integration across groups of components, improve reuse, and satisfy business, customer, engineering, and operational requirements. Adhere to modern engineering practices, effective coding, writing unit test cases, debugging, code reviewing and creating CI/CD (Continuous Integration/Continuous Delivery) pipelines. Conduct testing and code reviews to ensure quality code is released to production systems. Build functional and technical documentation. Identify and triage bugs, develop fixes to code defects. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python These requirements include, but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with information security, specifically in engineering and operations. Experience with engineering large scale distributed systems.
More at Microsoft