PCI Energy Solutionsposted 16 days ago
Full-time • Senior
Remote • Norman, OK
Publishing Industries

About the position

A Principal Software Developer is a senior-level professional with a pivotal role in leading the design and implementation of complex software systems. They provide technical leadership, guide architectural design, and ensure adherence to coding standards and best practices. Responsible for project management, they lead cross-functional teams, contribute to strategic planning, and oversee the execution of software development projects. Principals play a key role in code reviews, mentoring junior developers, and evaluating emerging technologies to drive innovation. Their expertise contributes to the overall success of software initiatives, and they foster a culture of continuous learning and excellence within the development team.

Responsibilities

  • Develop intuitive software that meets and exceeds the needs of the company.
  • Professionally support and maintain all software and create updates regularly to address customer and company concerns.
  • Develop and enhance functionalities and features of PCI software products.
  • Deploy PCI software products and integrate them with other systems.
  • Resolve critical issues and contribute to business Unit/Area development.
  • Scope development projects for the long-term benefit of the application.
  • Understand the design of other applications.
  • Work on critical issues and the most complex projects.
  • Articulate trade-off decisions of time, cost and functionalities.
  • Design complex systems that are easy to maintain, test and observe.
  • Act as a technical lead/counterpart/partner to product managers, sales/marketing and other stakeholders and clients.
  • Operate at the component level (a screen, an EJB, a utility class, etc.).
  • Operate at the module level (workflows), application level and product level.
  • Design and architect new models for the application up to 50% of the time.
  • Focus on all development activities 50% of the time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service