Software Engineer III
Verimatrix
As a Software Engineer, you build the products we sell to customers. You are a problem solver able to turn a requirement or a design into an operational high-quality product. At level III you impact the product as whole. You insist on the highest standards for design and quality because a working product is ultimately your responsibility. You mentor other software engineers. You welcome input and feedback from peers and other roles in the organization and accept change as inevitable.
Daily Software Engineers responsibilities include:
· Design and develop software for one area of a Verimatrix product
· Ensure quality by creating unit tests, and follow Verimatrix’s Secure Development Lifecycle
· Provide help to customer technical support in case of an escalation.
· Document all aspects of applications they are responsible for
· Share technical knowledge and skills throughout the department
· Proactively suggest changes to the products, processes or internal tools to improve performance, security, operability and reduce costs.
· Raise technical risks to engineering management
· Mentor other software engineers.
· Participate in interviewing software and automation engineers.
Minimum qualifications
· Bachelor's degree in computer science or Any engineering area with exposure to software engineering.
· Advanced knowledge of 3 or more programming languages (Typescript, Java, Python).
· Proven Experience developing advanced back-end systems with custom API’s (not only web development). · 10+ years software engineering work experience
· Ability to execute tasks without regular supervision
· Advanced understanding of software development processes (Agile, CI/CD, Rapid Prototyping etc..).
· Practical understanding of architectural software patterns (eg. Microservices, Event Driven Processing)
· Practical experience with AWS cloud native systems (Professional AWS Solution Architect certification preferred)
· Practical Experience developing secure systems (Encryption, TLS, Key Management etc)
By submitting this form, I agree to the processing of my personal data for the purpose of processing my job application and replying to my request,
in compliance with Verimatrix’s privacy notice (https://www.verimatrix.com/privacy/)
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Verimatrix