Panasonic Avionics Corporation is looking for a Software Engineer III (Go/Kubernetes) to join their Tools and Automation Team to develop back-end and front-end software for complex internal applications using Agile/Scrum methodologies.
Requirements
- Experience with Kubernetes, Docker, and containerization strongly preferred.
- Experience working with Static Code Analysis tools.
- Experience working with testing frameworks and tools like Selenium, Cypress or Playwright.
- Experience in AWS technologies, including infrastructure as code such as CloudFormation and Terraform.
- Experiencing writing front-end code in TypeScript, React.
- Working knowledge of at least one relational database engine.
- 5-10 years of software development experience required, preferably with Go or C.
Responsibilities
- Maintain and expand functionality of the existing application through solid knowledge of software lifecycles using Agile methodologies.
- Design new and efficient React components for application UIs.
- Create and maintain unit tests and monitor test coverage through CI/CD pipeline.
- Enhance, optimize, and improve efficiency and robustness of the existing software framework.
- Document requirements and designs in engineering tools such as Jira and Confluence.
- Working knowledge of front-end technologies including HTML, JavaScript, and CSS.
- Experience with a front-end framework such as React or Angular.
Other
- Demonstrated ability to manage priorities, context switches and make efficient use of shared resources.
- Demonstrated ability to work well in a fast-paced environment with user-centered, iterative design and development process.
- Demonstrated engineering communication expertise including clear and concise written and verbal skills.
- Working knowledge of the Agile software development methodology and in practicing Scrum
- Ability to troubleshoot and solve complex problems.