← Back to jobs

TheModernDimesnion (TMD) Logo
Principal Engineer
Posted On: 14 days ago
Experience: 12+ years
Availability: Onsite
Openings: 1
Category: Principal Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead the design and development of complex enterprise web applications and distributed architectures.

This role is on-site.

Responsibilities

  • Design complex frontend and backend applications using distributed services and external vendor integrations.
  • Lead software development teams within Agile and Lean environments.
  • Apply software engineering principles, object design, security, and data management practices to all projects.
  • Troubleshoot system issues and guide team members in root cause analysis.
  • Collaborate with infrastructure teams to incorporate necessary development support and automation.

Required Skills

  • 12+ years of software development experience.
  • 5+ years designing enterprise web applications.
  • Proficiency in Java, Python, and Scala.
  • Experience with Kafka, MongoDB, Redis, Solr, Hadoop, and Spark.
  • Strong database management skills using MySQL and NoSQL databases.
  • Expertise in distributed architecture and service integration.
  • Solid understanding of data interchange and data management.
  • Bachelor's degree in Computer Science.

Preferred Skills

  • Experience with Spring and Hibernate web application development.
  • Experience in enterprise product development life-cycles.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs