Principal Software Developer

3 months ago


Irvine, United States Skyworks Solutions Inc Full time

If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high performance analog semiconductors whose solutions are powering the wireless networking revolution. At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management and the freedom to make meaningful contributions in a setting that encourages creativity and out-of-the-box thinking.  Our work culture values diversity, social responsibility, open communication, mutual trust and respect.  We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together can change the way the world communicates.

Are you an avid problem solver? Can you work independently as well as collaborate with a team? Are you looking for a challenging, fun, fast-paced environment to exercise and hone your skills? If so, you might be a great fit for Skyworks

Tasks

Duties and responsibilities will include, but not be limited to:

  • Provide architecture and software development support for new and existing applications that support Skyworks’ internal wafer fabrication facilities around the world
  • Develop custom applications in multiple technologies and toolsets based on the architectural needs of the solution
  • Be a high performing member of the global Factory Automation development team
  • Develop solutions leveraging multiple coding languages, including the low-code platform PowerApps
  • Build Enterprise-level mobile solutions utilizing best practices within the Power Platform Community
  • Use both out-of-the-box and create connectors for PowerApps, PowerAutomate and Azure Logic Apps
  • Develop modern web APIs in support of surfacing a reusable and efficient architecture between applications
  • Re-write and re-engineer custom legacy applications to new modern solutions
  • Interpret and design database on models in Enterprise-level database systems such as SQL Server and Dataverse
  • Manage solution development and support efforts around PowerBI development and integration into PowerApps
  • Collaborate with Enterprise Data team for data migration, integration and reporting
  • Draft and maintain design documentation, state diagrams, and other design & architecture related documentation with adequate notation to document the implementation details of business requirements
  • Communicate proposed designs and progress on the work to customers, team leads and team members
  • Support and contribute to the development of modern global strategies such as cloud technologies that can support a single solution against multiple geographical locations.
  • As needed, perform code reviews, exercise regression testing, and conduct user-acceptance testing.
Requirements

Qualifications:

  • BS in Computer Science, Information Systems or related discipline; or equivalent education/directly applicable experience
  • 3-5+ years of experience developing software applications including PowerApps or in other modern web application platforms 

Successful candidates will possess the following technical skills:

  • Hands-on, practical experience working with the Microsoft Power Platform including PowerApps, PowerAutomate (Flow) and PowerBI
  • Good working knowledge of .NET C#, .NET Core, ASP.NET MVC, JavaScript, HTML and CSS
  • Experience with Dataverse and or SQL Server
  • Experience with integration, web APIs, and modern data platforms
  • Solid understanding of SQL programming with the ability to implement CRUD data access layers in C# code and in stored procedures
  • Knowledge of software engineering principles and methods including Agile/Scrum  
  • Comfortable wearing the “Analyst” hat when needed to help understand what requirements are needed to solve the businesses needs
  • Experience with DevOps and Continuous Integration / Continuous Delivery (CI/CD) methods
  • Experience designing, developing and deploying software architecture services using RESTful web services

The following technical skills are considered a “plus”:

  • Experience with the O365 suite including PowerBI, Graph API, SharePoint, etc.
  • Experience with PowerApps integration with Azure API Apps, Azure Logic apps, Azure Functions and REST services
  • Azure IoT Services
  • Skill with other databases or programming languages (Oracle, Java, PHP, R, Python)
  • Experience with Oracle DB
  • Experience developing applications to run in cloud services such as Azure; containerized environments (e.g., Docker, Kubernetes); PaaS and SaaS environments in Azure
  • Experience with automated testing including code quality, unit, and UI with tools such as Visual Studio, Sonarqube and Selenium
  • Training/Certification for PowerApps Professional or PowerApps Developer
  • Training/Certification for PowerAutomate
  • Knowledge of the semiconductor manufacturing industry

In addition to the above technical skills, the ideal candidate will have the following attributes:

  • Strong, confident communication skills (verbal, written, presentation/public speaking)
  • Strong analytical and problem-solving skills
  • Proficient at working in Agile project methodologies
  • Good time management and organizational skills
  • Comfortable multitasking between multiple projects
  • Ability to work on challenging issues independently or in a team environment
  • Ability to work effectively with international and multicultural teams and with all levels of management

Apply today

Requisition number 65767



  • Irvine, United States DIALITY INC Full time

    Job DescriptionJob DescriptionJob TitlePrincipal Software EngineerDepartmentSoftware EngineeringHiring Manager TitleDirector, SW EngineeringPosition TypeExempt Company & Job Overview:Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are developing a...


  • Irvine, United States DIALITY INC Full time

    Job DescriptionJob DescriptionJob TitlePrincipal Software EngineerDepartmentSoftware EngineeringHiring Manager TitleDirector, SW EngineeringPosition TypeExempt Company & Job Overview:Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are developing a...


  • Irvine, United States Diality Full time

    Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are developing a smart, flexible, portable hemodialysis machine that will enable patients to self-treat at home or wherever they travel. The extremely versatile hemodialysis solution will allow more...


  • Irvine, United States Blizzard Entertainment Full time

    Team Name: Unannounced ProjectJob Title:Principal Software Engineer, Gameplay Systems - Unannounced GameRequisition ID:R023167Job Description:At Blizzard, we craft genre-defining games and legendary worlds for all to share.  Through unparalleled creativity and storytelling, we create immersive universes and iconic characters that are beloved across...


  • Irvine, United States EVONA Full time

    Location: Irvine, California (on-site, non-negotiable)Salary: up to $200kThis Venture capital-backed New-Space Start-Up is looking for a Principal Electrical Engineer to lead the development of their camera systems from scratch.Principal Electrical Engineer ResponsibilitiesDesign and develop video-camera, compute, and storage systems, including image...

  • Software Developer

    2 months ago


    Irvine, United States EV Mode Full time

    Job DescriptionJob DescriptionSalary: Software Developer Job Description We are looking for a Software Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills....


  • Irvine, California, United States Viant Technology Full time

    WHAT YOU'LL DOYou will serve as the technical lead working with a team of engineers on Viant's ad server, managing a high-volume, low-latency application that processes billions of unique requests a day. This hands-on role requires you to apply domain, architectural and coding skills to solve complex, large-scale challenges that directly impact Viant's ad...


  • Irvine, California, United States Ingram Micro Full time

    Senior Principal, IT Program Leadership & Delivery ManagementCompany Overview:Ingram Micro plays a crucial role in the technology and commerce sectors, empowering our partners to flourish through the development and provision of Information Technology, Lifecycle Management, e-Commerce Logistics, and Cloud solutions. With a revenue of $49 billion and the...

  • Principal Engineer

    3 months ago


    Irvine, United States Cypress HCM Full time

    Job DescriptionJob DescriptionPrincipal EngineerWe have an exciting opportunity for a Principal Engineer position with one of the top medical device companies in the country.This is an excellent opportunity to join the Critical Care Mechanical R&D Engineering organization working on industry-leading patient sensors and diagnostic devices. Edwards is the...


  • Irvine, California, United States Amazon Full time

    We're on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you're ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At...


  • Irvine, United States Zeektek Full time

    We have a direct hire position for a Sr Software Engineer. The candidate needs to have a background developing in modern .Net C# applications in Azure.Irvine CA with a hybrid schedule.The main focus is for a candidate to have modern development of .Net 7 and/or 8, C# Applications in Azure.Candidates need to have experience with Data Repository Models,...


  • Irvine, United States Edwards Lifesciences Full time

    Innovation starts from the heart. At Edwards Lifesciences, we’re dedicated to developing ground-breaking technologies with a genuine impact on patients’ lives. At the core of this commitment is our investment in cutting-edge information technology. This supports our innovation and collaboration on a global scale, enabling our diverse teams to optimize...

  • Sr Software Engineer

    22 hours ago


    Irvine, United States Zeektek Full time

    We have a direct hire position for a Sr Software Engineer. The candidate needs to have a background developing in modern .Net C# applications in Azure.The main focus is for a candidate to have modern development of .Net 7 and/or 8, C# Applications in Azure.Candidates need to have experience with Data Repository Models, Service Bus / Azure Service Bus, TDD or...


  • Irvine, United States Algobrain Full time

    Job DescriptionJob DescriptionProject Description:The project focuses on video streaming platform development. You'll be developing and maintaining a mixture of production-ready components for various digital enterprise systems, including Data Platform, Gen AI applications. Our team spans across multiple time zones (majorly, USA & Poland) and covers the...


  • Irvine, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing...


  • Irvine, United States Fabric of Truth, Inc Full time

    Principal Product Engineer, Silicon Operations BUILDING THE WORLD'S FIRST GENERAL PURPOSE CRYPTOGRAPHIC COMPUTER We are building hardware for the next generation of cryptography because we believe in creating a more trustworthy world with secure, private computation at its core. Just as encryption and decryption enabled the Internet as we know it, this new...


  • Irvine, United States Irvine Technology Corporation Full time

    Job DescriptionJob DescriptionLead Cloud-Native Software Developer (Onsite)We have an immediate need for a contract-to-hire Lead Cloud-Native Software Developer to join a leading dental business support organization. The Lead Cloud-Native Software Developer will play a pivotal role in not only designing, developing, and deploying cloud-native applications...


  • Irvine, United States Irvine Technology Corporation Full time

    No 3rd party or C2CImmediate need for 3 Native Cloud Software Developers. A Lead, Sr and JrWe have an immediate need for a contract-to-hire Lead Cloud-Native Software Developer to join a leading dental business support organization. The Lead Cloud-Native Software Developer will play a pivotal role in not only designing, developing, and deploying cloud-native...


  • Irvine, United States Irvine Technology Corporation Full time

    No 3rd party or C2CImmediate need for 3 Native Cloud Software Developers. A Lead, Sr and JrWe have an immediate need for a contract-to-hire Lead Cloud-Native Software Developer to join a leading dental business support organization. The Lead Cloud-Native Software Developer will play a pivotal role in not only designing, developing, and deploying cloud-native...

  • Product Owner/Manager

    2 months ago


    Irvine, United States MEDL Mobile Full time

    Job DescriptionJob DescriptionOur Product Owners work directly with cross-functional internal and external teams to oversee and execute all development aspects of product releases including tracking production, assets and risk identification/mitigation. In this position, you will design, implement, debug, optimize and maintain software including ownership of...