Senior Software Engineer

Website Samtec
Summary
This position will report to the product owner for the team assigned. The team consists of a product manager, product owner, solutions architect, UX designer, software engineers, and possibly a quality assurance specialist.
Key Responsibilities
- Maintains comprehensive knowledge of the Operations product portfolio and contributes to product features design, planning and development.
- Collaborates with Tech Lead on implementation of technical designs developed using the architectural framework.
- Works with assigned development team developing features utilizing best development practices and methods; provides code review, code guidance, and other technical assistance to ensure that implementation conforms to approved architectural design and department standards.
- Support implementation of process enhancements and development standards defined by the Architecture Team.
- Collaborate with other teams on projects to improve the overall software architecture, products and development process.
- Works with Product Owners and the development team in estimating and planning initiatives, and other related software engineering practices.
The responsibilities as defined are intended to serve as a general guideline for this position. Associates may be asked to perform additional tasks depending on their strengths and capabilities.
Required Experience
- Minimum 5 years of experience in similar positions or functions.
- Bachelor’s degree in Computer Science or equivalent.
- Persistent data stores (relational, document, key/value) e.g. MongoDB, Microsoft SQL Server, DynamoDB, and Elasticsearch.
- Modern software development languages e.g. C#, Typescript, Rust and Go.
- Advanced English.
Desired Experience
- Web application frameworks such as Angular or React.
- Patterns and strategies for scalable logging, exception handling, and exception reporting
- Asynchronous messaging patterns.
- Developing public cloud-ready applications.
- Migration of on-premise applications to the cloud.
- API management strategies and techniques.
- Application monitoring patterns and solutions e.g. CloudWatch, Prometheus, and Grafana.
*Please attach your resume in English / Por favor adjuntar el currículo en ingles *
Apply for job
To view the job application please visit jobs.jobvite.com.
Hyperstone Webinar – There’s More to a Storage System Than Meets the Eye