Principal Engineer - Synergy Interactive : Job Details

Principal Engineer

Synergy Interactive

Job Location : Manhattan,NY, USA

Posted on : 2025-01-15T04:07:55Z

Job Description :

My client is looking for a highly skilled and experienced Principal Engineer with expertise in Angular and Java to join our dynamic team. This is an excellent opportunity to play a key role in driving the architecture, design, and implementation of scalable applications.

Salary: 200-260K + Bonus

Hybrid: 3 days onsite a week in Manhattan

Key Responsibilities:

  • Lead the design, architecture, and implementation of complex applications using Angular and Java.
  • Collaborate with cross-functional teams to define and implement scalable, high-performance solutions.
  • Mentor and guide junior and senior engineers, fostering a collaborative and innovative engineering culture.
  • Ensure code quality, scalability, and performance through comprehensive code reviews and best practices.
  • Contribute to the continuous improvement of engineering processes, tools, and methodologies.
  • Drive technology and architecture decisions that support both short-term and long-term business objectives.
  • Communicate effectively with stakeholders, providing technical expertise and guidance.

Required Skills & Qualifications:

  • 10+ years of experience in software engineering, with a deep focus on Angular and Java technologies.
  • Proven experience with modern frontend technologies (Angular, TypeScript, HTML, CSS) and backend technologies (Java, Spring Framework).
  • Strong expertise in building scalable, high-performance web applications.
  • Experience with cloud-based architectures, microservices, and RESTful API design.
  • Solid understanding of CI/CD pipelines, automated testing, and agile software development methodologies.
  • Exceptional problem-solving and debugging skills.
  • Excellent communication skills, with the ability to collaborate effectively across teams.
  • Experience in leading or mentoring teams is a plus.

Preferred Skills:

  • Experience with AWS or Azure cloud platforms.
  • Familiarity with Docker and containerization.
  • Knowledge of database technologies (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with DevOps practices and tools.
  • Experience in Agile/Scrum development.

Education:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Master's degree is a plus.

Apply Now!

Similar Jobs ( 0)