Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
India, Telangana, Hyderabad 
336496842

Yesterday
Qualifications
  • Possesses excellent communication skills and the ability to work effectively in a multidisciplinary team, including Software Engineers, Program Managers, Security Researchers, and Data Scientists.
  • Has over 8 years of experience as a software engineer, with a history of developing and launching successful commercial software products and services.
  • Brings 8+ years of expertise in designing data structures, algorithms, and in the analysis of algorithm complexity, along with experience in highly concurrent programming.
  • 4+ years of experience in designing user applications for mobile platforms such as iOS or Android.
  • At least 4 years of experience in developing an app from the ground up, with a portfolio of apps that have been featured in the App Store.
  • 4+ years of experience in development principles and patterns.
  • 4+ years of experience with Swift and Objective-C for iOS or Java/JNI for Android, including knowledge of iOS or Android internals.
  • Solid understanding of Networking fundamentals and VPN internals.
  • Strong debugging and problem-solving capabilities.
  • Knowledgeable in secure software development life cycles.
  • Experienced with software development tools, including source control systems (GIT), automated build systems, compilers, software validation systems, project tracking, and lifecycle management systems.
  • Able to work independently, managing technical and architectural dependencies effectively.
  • Holds a BS or MS degree in Computer Science.
Responsibilities
Furthermore, your role as a proactive technical leader includes upholding code quality and pioneering innovation in both our products and engineering methodologies.