Microchip Technology
Posted 1mo ago

Principal Engineer-Software Development

Microchip Technology
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities
  • designing applications
  • developing applications
  • mentoring team
Requirements
  • Bachelors in Computer Science or equivalent
  • 10+ years experience
  • Strong TypeScript/JavaScript
  • Data structures & algorithms
  • React/Redux, CSS
  • Node/Express
  • Design patterns
  • VS Code extension and AWS familiarity optional
Technical tools mentioned
TypeScriptJavaScriptReactReduxCSSNodeExpressVisual Studio CodeAWS

Job description

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

Design and develop web and desktop applications using state-of-the art tools and techniques.
Work with global teams and provide technical solutions to stakeholders.
Mentoring team members and participating in design discussions and code reviews.

Requirements/Qualifications:

The candidate should have a BE or equivalent degree in Computer Science or allied branches.
10-12 years of relevant experience as described below. 
•    Excellent knowledge of TypeScript and JavaScript
•    Good knowledge of Data Structures and Algorithms
•    Experience using React, Redux, CSS, Node, and web application frameworks like Express
•    Knowledge of Design patterns
•    Familiarity with Visual Studio Code extension development (optional)
•    Familiarity with AWS cloud deployment (optional)

Travel Time:

No Travel

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

About Microchip Technology

Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.

Similar jobs

Software Engineer roles near Chennai, Tamil Nadu
1h
Save
Mark Applied
Hide
Lead I - Software Engineering
Bangalore or Chennai or Kochi or Trivandrum or Pune or Noida or Hyderabad
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5+ years of ServiceNow development, ITSM and FSO implementation, JavaScript and platform scripting, integrations, Agile experience, and mandatory ServiceNow CSA certification.
ServiceNow, JavaScript, ITSM, Financial Services Operations (FSO), Glide APIs, Script Includes, Business Rules, Client Scripts, UI Policies, UI Actions, Flow Designer, Service Catalog, Record Producers, CMDB, REST, SOAP, MID Server, IntegrationHub, ITIL V3/V4, ATF (Automated Test Framework), Service Portal, Employee Center, Scoped Applications, UI Builder, Performance Analytics, ServiceNow Reporting, DevOps, CI/CD, Scripted REST APIs, Agile, Scrum
11h
Save
Mark Applied
Hide
Software Engineer - Full Stack Development
Bangalore or Hyderabad or Gurgaon or Chennai or Noida
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
5+ YOEBachelor's degree and 10+ years of IT experience, including 5+ years in full-stack development. Requires Java, Spring Boot, REST APIs, React, Kubernetes, cloud-native applications, Agile delivery, and modernization experience.
Java, Spring Boot, REST APIs, SOAP Services, XML, JSON, Maven, Gradle, React, HTML5, CSS3, Kubernetes, OpenShift, Microsoft Azure, SQL, New Relic, Splunk, Apache Tomcat, Angular, ReactJS, VueJS, ExpressJS, MongoDB, PostgreSQL, MySQL, Oracle Database, Microsoft SQL Server, Redis, DynamoDB, Python, Node.js, JPA, Hibernate, Quarkus, Go, Scala, JBoss EAP, Open Liberty, Kafka, Nginx, Jetty, Oracle WebLogic, RabbitMQ, Azure DevOps, Jenkins, Git, Nexus, Jira, Terraform, Ansible
19h
Save
Mark Applied
Hide
Senior Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Appian
AppianNASDAQ: APPN: Provides a low-code platform for enterprise-grade process automation.
5+ YOEBachelor’s degree in computer science, software engineering, or related discipline; 5+ years’ software engineering experience; Java, Python, or Go; distributed systems, microservices, APIs, and observability.
Java, Python, Go, Terraform, CloudFormation, AWS CDK, AWS, Docker, Kubernetes, EKS, Salesforce, ServiceNow, GitOps, Internal Developer Platforms (IDPs), SOC2, FedRAMP, Employee Assistance Program (EAP), Employee Stock Purchase Program (ESPP)
19h
Save
Mark Applied
Hide
Software Engineer (Java, Springboot)
Pune or Chicago or Madrid or Toronto or Chennai
OnsiteFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
2+ YOERequires 2–4 years of backend engineering experience with Java and Spring Boot, SQL, testing, CI/CD, version control, Linux/Unix, Agile/Scrum, troubleshooting, and strong English communication.
Microsoft Azure, Spring Boot, Jenkins, Java, SQL, JUnit, Bitbucket, Linux, Unix, Azure DevOps, Team Foundation Server (TFS), Jira, Confluence, Hibernate, Spring Integration, Java POJO, Microsoft Excel
1d
Save
Mark Applied
Hide
Software Engineer
Pune or Bengaluru or Mumbai or Gurgaon or Hyderabad or Chennai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
6+ YOE6+ years of experience developing RPA solutions; proficiency with RPA platforms, workflows, orchestrators, bots, SQL, APIs, JSON, XML, scripting, SDLC, agile, CI/CD, debugging, and analysis.
UiPath, Automation Anywhere, Blue Prism, Microsoft Power Automate, SQL, APIs, JSON, XML, Python, VB, C#, Java, CI/CD
1d
Save
Mark Applied
Hide
Custom Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
7.5+ YOERequires 7.5+ years in SAP BW/4HANA data modeling and development, 15 years of full-time education, data warehousing expertise, ETL development, enterprise integration, troubleshooting, and team leadership.
SAP BW/4HANA, SAP
1d
Save
Mark Applied
Hide
Software Engineer
Chennai or Gurugram
OnsiteFull Time
NatWest Group
NatWest GroupLondon Stock Exchange: NWG: Provides retail, commercial, and private banking services.
5+ YOEAt least five years in software engineering, design, and architecture, with expertise in JavaScript, React, Angular, Vue.js, Node.js, Express.js, NextJS, .NET, databases, Git, CI/CD, Azure, AWS, and Agile.
JavaScript, ES6+, React, Angular, Vue.js, Node.js, Express.js, NextJS, .NET, MongoDB, PostgreSQL, MySQL, Git, CI/CD, Microsoft Azure, AWS, Agile
1d
Save
Mark Applied
Hide
Software Engineer 2
Chennai, Tamil Nadu, India
OnsiteFull Time
U.S. Bank
U.S. BankNYSE: USB: Provider of personal, business, and institutional financial services.
8+ YOEBachelor's degree or equivalent experience and at least eight years of experience. Requires software development, full-stack ownership, agile, DevOps, architecture, testing, code review, security, and analytical skills.
DevOps