Software Engineer II

Software Engineer II

Job Overview

Location
Hyderabad, Telangana
Job Type
Full Time Job
Job ID
59867
Date Posted
1 year ago
Recruiter
Aarav
Job Views
177

Job Description

Are you passionate about taking on big challenges and delivering industry-leading enterprise systems? Do you enjoy partnering with business owners across Microsoft to solve challenging problems that makes Microsoft the best company to do business with for our Supplier and Partners? Do you enjoy building solutions that makes Microsoft’s Financial Tools & Process to be most robust, efficient, accurate, timely and scalable to match and foster our growth.

Do you have a proven ability to work in a results-driven environment that is focused on routinely shipping high value systems? Are you recognized by your peers as someone driving a tight ship, collaborating with others, and leading with innovative solutions? Then C+AI - Finance Engineering can well be THE place for you.

Finance Engineering in India Development center practices process methodologies such as Agile to improve its operational excellence and efficiency. It's the state-of-the art, leading edge Microsoft technologies along with the world-class process rigor that makes it an employer of choice. IDC has grown to deliver almost 50% of Microsoft digitization requirements. Besides, it also manages Microsoft's global data centers, corporate network, 10,000+ servers and various other infrastructure management activities from Hyderabad.

 As a Software Engineer in Microsoft C+AI – Finance Engineering team, you are expected to provide critical thinking and a high degree of technical innovation and attention to detail while serving as a trusted advisor to your project team.  You will need to balance many complex and competing technical priorities and be able to actively architect, design, develop, and test solutions.

We need a highly talented, experienced Software Engineer that is passionate about creating and supporting next generation products and services, has great development skills, a passion for quality, passion to influence teams to do the right thing, and is excited to help build incredible, engineering solutions with stellar customer experiences.

 

High level overview
Candidate must have solid understanding of latest big data technologies and should have proven experience in delivering big data solutions using at least one of HD Insights/ Databricks(Spark/Scala)/Azure Synapse etc.

Candidate must have experience in building warehouses/datalakes and dealing with data running into terabytes.

They should have very good understanding and knowledge of Azure Data Factory (or equivalent ELT tool),  Power BI etc.

As a Software Engineer you will work closely with the team and architects to design and build features/capabilities using Microsoft Technology.

Create high level and low level detail designs in accordance with standards documentation.

Participate in design reviews and code inspections to find defects early and ensure production quality.

Design and develop high quality code in accordance with privacy, security, and coding standards guidelines.

Work with PM and Architect partners.

Candidates should be adept at working cross-group with other teams, as our development projects are often coordinated with other teams around the world.

Responsibilities

  • To work effectively with Project team members in a cross-group collaboration manner.
  • Propose futuristic Architectures & Design for Databases, Datawarehouses & Data Lakes.
  • Come up with Technology Evaluation and recommendation for database/Datawarehouse/datalake architecture
  • Demonstrate Exemplary architectural skills via design and code that has been unit tested for performance and can be used as development exemplar.
  • Participate in design, architecture, and code reviews
  • Influence engineering team's implementation methodology.
  • Responsible for Design and development of multiple feature areas / big applications/databases.
  • Ensures Design adheres to Design Quality Standards and complies with security, privacy, usability and performance standards of Microsoft
  • Providing time and resource estimates for features / applications
  • Ensures owned feature areas / applications are delivered to business on time with the expected quality
  • Proactively identifies opportunities for Reuse within the applications and across the group
  • Actively mentor younger folks in the project in areas of technology and career.

Qualifications

  • Desired Educational qualification: BE/B.Tech/M.Tech/MCA or equivalent
  • Overall 8+ years of hands-on development experience designing and building large datawarehouses/ enterprise data lakes
  • Minimum of 2+ years of experience in building scalable data lakes/data mesh enterprise grade platforms.
  • 6+ years of hands-on T-SQL, Optimized Query writing, Performance Tuning, Troubleshooting & development experience.
  • 6+ years of hands-on ETL development experience
  • 4+ years of experience in building OLAP systems.
  • 4+ years’ experience of working on big data technologies like Spark SQL/Scala.
  • 2+ years of experience on Hadoop or equivalent big data technologies.
  • Working knowledge of object-oriented programming languages (C# or Java).
  • Some experience in building systems to record and analyse telemetry.

 Preferred Qualifications: 

  • Hands-on experience building production quality software (ideally cloud services) in an agile environment. 
  • Inclusive, collaborative growth-mindset approach. 
  • Knowledge on AI-ML
  • Knowledge on Azure cognitive services

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Job ID: 59867

Similar Jobs

Meta

Full Time Job

Software engineer ii Software engineer ii

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software engineer ii Software engineer ii

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software engineer ii Software engineer ii

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software engineer ii Software engineer ii

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept