Search by job, company or skills

Senior Software Engineer

Early Applicant
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Role: Senior Developer

Location: Hyderabad

Who are we looking for

Mphasis is looking for a Senior Software Developer to join a dynamic team creating/maintaining software that presents the capabilities and controls of scientific specialty measurement instruments for a wide range of end-user personas.

Role and Responsibilities:

  • Propose software solutions to challenging problems
  • Develop software modules based on Object Oriented Programming techniques
  • Maintain post launch product software, provide resolution to product quality issues.
  • Participate in code, design and test plan reviews.
  • Comfortable working with Agile & CI/CD environments.
  • Work with global software team members to deliver complete and high-quality software applications to schedule and specification.
  • Deploy software solutions on Windows.
  • Establishes and maintains thorough and accurate documentation of all work.
  • Create, practice software reusable content and drive continual improvement
  • Demonstrate strong sense of ownership, urgency, and drive
  • Ability to work independently and collaboratively

Mandatory Skills:

  • 8+ years of experience in software development using C++, C# and knowledge of .NET standard libraries - WPF, WinForms, WCF, COM Libs.
  • Experience with VC++, Win32/MFC/COM.
  • Strong with data structures, design patterns, object-oriented design and algorithms used in programming.
  • Experience with large scale data base management (SQL Server, Oracle, MS Access, nHibernate, Entity Framework)
  • Experience with Windows platform.
  • Experience in following formal software development lifecycle, including working with requirements, creation of functional/design specifications, code reviews, code coverage and engaging in process enhancements.
  • Experienced with Agile development
  • Excellent teamwork and collaboration skills.
  • Excellent written and verbal communication skills.

Desired skills

  • Experience in microscope imaging and analysis product/ PC based instrument uses camera, robotics control software development a Plus.
  • Experience in Communications over serial/USB/control-board and Integration with embedded systems.

Qualification:

  • Bachelor's Degree in Engineering (Computer Science / Electronics or equivalent).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151731975

Similar Jobs

Hyderabad, India

Skills:

Agile ScrumItilSqlGitJavascriptRest ApisMID ServerFlow DesignerSOAP APIsIntegrationHubCybersecurity and Vulnerability ManagementServiceNow Platform DevelopmentCMDB DiscoveryVulnerability ResponseServiceNow Security Operations SecOpsPerformance Analytics

Hyderabad, India

Skills:

.NETT-sqlCursorHTMLAngularJavascriptDockerApp ServicesEntity FrameworkMicrosoft AzureAzure DevOpsCSSSQL ServerFunctionsSSISAzure Data FactoryReactjsRestful ApisEtlClaudeMicroservices ArchitectureCloud Native DevelopmentEvent Driven ArchitectureGitHub CopilotService BusEvent Grid

Hyderabad, India

Skills:

DatabricksSqlAgileEtl TestingData TestingJiraData LakeData WarehousePysparkAzure DevOpsData Validation

Hyderabad, India

Skills:

.Net CoreLinqReactJavascriptTerraformEntity FrameworkRest ApiApplication InsightsAzure Monitor

Hyderabad, India

Skills:

.Net Core.Net Technologies.NET FrameworkUnit TestingMicroservicesHTMLAngularReactTypescriptJavascriptDockerDebuggingAgileScrumAzure DevOpsApisCSSGitAzureKubernetesML and AI Opssecure coding practicesSQL databasesSource Controlcloud-native development