Solera

Lead Software Engineer

Solera
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Translate business requirements into conceptual solution architecture and high-level project estimates.
  • Design, develop, modify, and implement SaaS-hosted applications using Microsoft and open-source technologies.
  • Build and maintain applications, web services, databases, data synchronization processes, and cross-platform solutions.
  • Perform object-oriented design, coding, performance tuning, unit testing, and automated testing.
  • Research, extract, and analyze complex data and ensure technical requirements comply with business requirements.
  • Participate in test review, analysis, witnessing, certification, and peer code reviews.
  • Mentor junior and less experienced engineers and help develop team skill levels.
  • Manage multiple tasks and projects with internal and external teams while prioritizing workload effectively.
  • Work during Omnitracs corporate business hours and perform other duties assigned by management.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • At least 8 years of applicable software development experience.
  • Experience with Microsoft C#/.NET development and ASP.NET MVC 3.0 or later.
  • Experience with WCF REST/SOAP web services and database management systems.
  • Working knowledge of logical data modeling, database management, and C#/Java development environments.
  • Knowledge of software design patterns, open-source technologies, UML, mobile application development, and software development lifecycle practices.
  • Familiarity with Agile practices and Scrum methodologies.
  • Experience mentoring less experienced developers.
  • Strong written and oral English communication skills and the ability to collaborate across teams.

Tech Stack

AWSAzureC#DockerJavaScriptKubernetesLinuxMicrosoft SQL Server.NETOpenShiftPostgreSQLSOAPSQLiteWindows

Categories

Solera

About Solera

1,001-5,000 employees
Contact me