Senior Technical Lead

From 7 to 9 year(s) of experience
₹ Not Disclosed by Recruiter

Job Description

Roles and Responsibilities

This is with reference to your resume on a Job Portal which is an excellent match for positions with PTC at our Pune office.

We are one of the worlds largest and fastest-growing technology companies. PTC helps manufacturing leaders address these transformative forces to achieve and sustain product and service advantage. PTC solutions for Computer-Aided Design (CAD), Product Lifecycle Management (PLM), Application Lifecycle Management (ALM), Service Lifecycle Management (SLM), and Internet of Things (IoT) enable process transformation and deliver closed-loop lifecycle management for products and services that are increasingly smart and connected. Our solutions help optimize the activities within individual functions of an organization and align them across the entire enterprise from engineering to supply chain and manufacturing, to sales and service


The detailed Job Description is appended below.

If this opportunity is of interest to you, kindly share your updated resume along with the following details

Total IT experience (years):

Experience in Java/J2EE (years):

Experience in Spring (years):

Experience in Hibernate (years):

Experience in Javascript (years):

Current Org:

Current CTC:

Expected CTC:

Notice Period If Serving Last working Day:

Holding any offer (Yes/No):

Current Location



Your Role

ThingWorx Analytics, a PTC business, based in Wayne, PA, is seeking a talented Software Engineer to be part of an exciting and innovative team. Ideal candidates will enjoy solving challenging problems with clear models and efficient solutions, designing and implementing scalable systems that handle a large amounts of data.



Your Impact

The developer will be contributing to the commitments made for the ThingWorx Analytics product area, which in turn contributes towards the ThingWorx IoT strategy.


Your Team

The developer will be part of the ThingWorx Analytics R&D team.

As part of the ThingWorx IoT technology platform, ThingWorx Analytics provides tools for applying supervised machine learning to your data and embedding advanced analytics insights into your smart, connected solutions.



Your Day-to-Day

  • Responsible for designing, developing, and deploying large-scale, distributed systems.
  • Ability to deliver rapid iterations of software features.
  • Participates and conducts code reviews.
  • Design, develop and execute all levels of software testing including unit, integration, performance, and system tests. Should be passionate about automation,
  • Solve difficult problems with elegant and practical code. Continually raise the bar on quality, performance, maintainability, efficiency, security, and other aspects of world-class software engineering.
  • Focused on continuous delivery of our product offerings including configuration management
  • Collaborates with other PTC associates in cross-functional teams to achieve goals.
  • Work on triaging issues reported by the Technical Support team.
  • Work with publications team members to help document features for PTC help center.
  • Preparation of software design specifications and other forms of architectural documentation.
  • Be a part of driving the architecture and technology choices on emerging platforms.
  • Participate in the DevOps process.
  • Additional, related duties as necessary


Must-Have Skills


  • Bachelors Degree or higher in Computer Science or related disciplines
  • 7+ years of experience in building software applications using Java and related technologies
  • Ability and willingness to innovate and learn new technologies quickly
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Require experience with Java, Spring, Eclipse, SQL, Unit Testing, Git
  • Prefer experience with ORM (JPA/Hibernate), SOA (SOAP/REST), Message Queues, Unix/Linux, Maven, Jenkins, Agile/Scrum, JIRA/Atlassian Tools, Apache Libraries, Distributed/Parallel Computing
  • Value experience with PostgreSQL, Kafka, Apache Spark, AI/Machine Learning, ZooKeeper, Big Data, Internet of Things, Docker


Education

UG:Any Graduate

Company Profile

PTC

PTC is at the early stages of a fundamental transformation, marking what could be one of the most significant disruptions to the manufacturing industry since the Industrial Revolution. As one of the world's largest and fastest-growing technology companies, PTC helps manufacturing leaders address these transformative forces to achieve and sustain product and service advantage. PTC solutions for Computer Aided Design (CAD), Product Lifecycle Management (PLM), Application Lifecycle Management (ALM), Service Lifecycle Management (SLM), and Internet of Things (IoT) enabled process transformation and delivers closed-loop lifecycle management for products and services that are increasingly smart and connected. Our solutions help you optimize the activities within individual functions of your organization, and align them across your entire enterprise€”from engineering to supply chain and manufacturing, to sales and service. Today, PTC works with more than 28,000 businesses around the world to help them create, operate, and service products in rapidly-evolving, globally distributed manufacturing industries, including industrial equipment, automotive, high tech and electronics, aerospace and defence, retail, consumer, and medical devices. By partnering with PTC, you can cultivate and exploit your best product and services ideas in an increasingly smart and connected world.
Company Info
X
View Contact Details+

Contact Company:PTC

Reference Id:36504BR/36505BR

Website:http://ptcindiajobs.ptc.com

Salary:

Not Disclosed by Recruiter

Functional Area:

Engineering - Software

Role Category:

Software Development

Role:

Software Development - Other

Employment Type:

Full Time, Permanent