Search by job, company or skills

Software Engineer II

4-6 Years

This job is no longer accepting applications

Job Description

Responsibilities

We are looking for experienced backend engineers who are passionate about building large-scale distributed systems. As a part of the IC3 team in India, you will be:

  • Architecting, designing and implementing services that enable richer scenarios for our customers.
  • Working on distributed micro-services built on Azure compute with emphasis on service excellence and solid DevOps practices.
  • Building, maintaining, operating and enhancing large-scale distributed systems that are able to deal with large amounts of data with tight availability, reliability, and latency constraints.

Qualifications

Required Qualifications:

  • 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
  • OR equivalent experience.

Other Requirements:

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.

Preferred Qualifications:

  • 4+ years technical engineering experience with any object-oriented coding languages including, but not limited to C++, C#, Java or Python.
  • 3+ years of professional experience with designing, developing, and operating highly reliable distributed systems and services.
  • Solid understanding of Service-Oriented Architecture principles and operations.
  • Experience in DevOps to maintain live services and/or application frameworks.
  • Cloud and services experience, with Azure cloud experience highly desirable.
  • Excellent analytical skills with a systematic and structured approach to software design.
  • Good communication skills and cross group collaboration.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 107704951

Similar Jobs

Hyderabad

Skills:

Agile MethodologiesProgramming LanguagescloudArtificial IntelligenceMachine LearningMobileServiceNow platformSecurityAI coding assist toolsApplication Resiliencydatabase querying languages

Hyderabad, India

Skills:

TestingSystem DesignApplication Developmentoperational stabilitySplunk SPLenterprise-authorized AI-assisted software development toolsdatabase querying languagesDynatrace APMsoftware engineering conceptsmodern programming languagesAI coding assist tools

Hyderabad, India

Skills:

Distributed SystemsDesign PatternsAngularCoding StandardsSoftware Development Life CycleReactTestingWeb ServicesOperational ExcellenceSource Control ManagementCode ReviewsScalingContinuous DeploymentsReliability

Hyderabad, India

Skills:

Software DevelopmentTestingMemory ManagementDesign PatternsCoding Standardssoftware engineering best practicesreliability and scalingsystem performancecode reviewscontinuous deploymentssource control managementfull software development life cycleOperational Excellenceparallel computing

Hyderabad, India

Skills:

Design PatternsTestingCoding Standardsoperationsbuild processesReliabilitycode reviewsScalingsource control managementSoftware Programming

Beware of Scammers

We don’t charge money for job offers