**Our company**:
Encora is a global Software and Digital Engineering company that helps business overcome the Software Engineering Talent shortage and provides next-gen services and such as Predictive Analysis, Artificial Intelligence & Machine Learning, IoT, Cloud, and Test Automation. We count with 16 global offices and 25 innovation labs.
Our Software Engineering experts work with leading-edge technology companies to improve their speed to impact.
**About the role**:
**Essential duties and job responsibilities**:
- Analyzes software requirement specification documents, wireframes, and storyboards to understand upcoming deliverables, provides feedback upon any findings and requests clarification when needed.
- Using industry's best practices and appropriate software development design patterns develops maintainable, scalable code to support our platform needs.
- Troubleshoots and assist others to identify root cause of issues and bugs, implements solutions to remediate them.
- Performs peer reviews with other fellow team members, conducts code reviews of pull requests and provides constructive feedback when needed.
- Reviews and refactors code or functionalities based on client and team feedback during collaborative sessions.
- Presents clear and concise input to ensure a continuous improvement of coding techniques, strategies, and standards.
**Requirements**:
- Experience working with n-tier architectures, microservices, WebAPI (Strong WCF experience might be considered.)
- At least 2-3 years of experience working with Vue (preferred) and or Angular 2+, React.
- Experience working with Azure Data Studio and/or SQL Server Management Studio to query Azure SQL Managed Instances and/or MSSQL databases using T-SQL queries.
- At least 1 year of experience with Kubernetes and Docker.
- Experience using source code version control systems as Git, TFS or similar.
- Experience working with Azure DevOps for logging and tracking ALM related artifacts. Experience using other similar tooling as TFS, Jira or Trello might be considered.
- Experience developing API/Restful/WebAPI web services and troubleshooting using Postman, SoapUI, Fiddler or similar tools.
- Good communication skills in English (written and spoken, B2+ min).
**Nice to have**:
- Microsoft Certified: Azure Developer Associate or Microsoft Certified Professional MCSA Web Applications.
- Experience working with Azure DevOps CI/CD pipelines or similar tools/services.
- Experience using SQL Profiler or similar tooling to trace SQL statement execution.
**Why you will love working with us**:
- WFH/WFA and available workplace office space if preferred
- Private medical, dental and life insurance
- Additional vacations per work anniversaries
- Birthday day off
- 3 sick leaves paid per year
- Certification Reimbursement
- Substantial referral bonuses
- Welcome bonus
- Mental Health days off
- Employee Solidarity Association
- A value-based culture where opportunities to learn are endless