This position is responsible for architecting, designing, creating, testing, and ensuring the quality of moderately complex software for a major product or product line.
Principal Software Engineer will perform complex code modification, testing, and debugging tasks as well as provide high level research and analysis related to software design and development
We are looking for exceptional Java based full stack developers to join our team and also learn new technology as Node.js which some of our teams already use.
You will work jointly with Architect and DevOps to form a fully autonomous development squad and be in charge of one part of the product
SKILLS QUALIFICATIONS:
Minimum 7+ years of software engineering development experience background working with developing cloud based enterprise solutions.
Experience in Javascript frameworks (Node.js*, React*, Redux, Angular, Express.js)
Experience working with databases preferably Postgres,Cassandra.
Experience in programming languages (Java*, Ruby, Elixir, JavaScript*, HTML5*, CSS*)
Experience with frameworks (Spring Boot, Ruby on Rails)
Strong knowledge in working with REST API*, Web services and SAMLintegrations
Experience with DevOps (Docker, Kubernetes, Ansible, AWS)
Experience in working with Agile/Scrum environment*.
Requirements (Nice-to-Haves)
Experience working with databases preferably Postgres.
Experience with code versioning tools, preferably Git (Github, Gitlab, etc) and the feature branch workflow
Experience with automation tools like Maven, Gradle, NPM, WebPack, Grunt
Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don\'t perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!The successful candidate\'s starting salary will be determined based on permissible, non-discriminatory factors such as skills and experience.Itron is proud to be an . If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email .Itron enables utilities and cities to safely, securely and reliably deliver critical infrastructure solutions. We provide smart networks, software, services, meters, and sensors to better manage electricity, gas, water and city services. We are dedicated to creating a more resourceful world.