Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineering 
India, Telangana, Hyderabad 
722402175

30.07.2024


Required Qualifications:

• 4+ years of professional software development experience, with extensive experience in full-stack development.
• Proven experience in full-stack development, demonstrating the ability to develop both frontend and backend components of web applications.
• Proficiency in web development languages, with strong skills in HTML, CSS, JavaScript, and familiarity with frontend frameworks such as Angular, React or Vue.js.
• Solid understanding and hands-on experience with backend technologies, including but not limited to C#, Node.js, Python, Ruby, or Java and experience with databases


Preferred Qualifications:

• 4 + years of software development experience, with a proven track record of delivering large-scale software systems.
• Excellent analytical, problem-solving, and debugging skills with a solid understanding of object-oriented design, coding patterns, and testing practices.
• Proven ability to design and develop loosely coupled, componentized, and durable software that can be easily extended and meets requirements on time.
• Experience with one or more general purpose programming languages including but not limited to: C/C++, C#, Java, TypeScript, JavaScript.
• Extensive experience with one or more modern web technologies such as .NET, Node, React, Angular, building RESTful APIs, and hands-on knowledge of web concepts such as HTTP and MVC.
• Skilled building libraries, SDKs, and other development platform components, preferably using C#, TypeScript.
• Knowledge of Microsoft Azure, AWS or similar cloud computing platforms is preferred.
• Demonstrated strength to quickly get up-to-speed and be productive on new technical domains and are comfortable in dealing with ambiguity.
• Experience in Agile, DevOps, building micro services, and Mobile is a plus.
• Experience with any of the following engineering areas: performance, security, privacy, accessibility, and localization/globalization

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Responsibilities

• Own and deliver complete feature areas and large-scale solutions, covering design, architecture, implementation, testing, debugging, and shipping with secure long-term support.
• Work closely with engineers, program managers, designers, and partners to deliver feature sets with the right design and architecture.
• Create, enhance, and maintain Single Page Applications (SPAs) for intuitive user experiences.
• Develop robust, scalable, and secure backend services, and design, develop, and maintain APIs for efficient data exchange between client and server applications.
• Implement and manage cloud-based solutions to ensure the scalability, reliability, and performance of applications.
• Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
• Work closely with cross-functional teams, including product managers, designers, and other engineers, to gather requirements, provide technical insights, and ensure alignment on project goals.
• Continuously learn and stay updated with emerging technologies, frameworks, and best practices in full-stack development, cloud computing, and software engineering to bring innovative solutions to the team.
• Be committed to delivering the best experience for customers and partners, iterating based on qualitative and quantitative feedback.
• Help create and maintain a diverse and inclusive culture, participate in hiring, and foster an environment where everyone can bring their authentic selves to work.