Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 3, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    TransPerfect is the world's largest provider of language services and technology solutions for global business. From offices in over 90 cities on six continents, TransPerfect offers a full range of services in 170+ languages to clients worldwide. More than 4,000 global organizations employ TransPerfect's GlobalLink Product Suite to simplify the management of multilingual content.
    Read more about this company

     

    Senior Software Engineer - Backend

    Summary:

    The role of the Back-End Engineer consists of writing the code for user stories and implementing the server-side business logic with the support of a Full-Stack Engineer (Tech Lead), or other Back-End Engineers (pair programming). They also design, implement and maintains the application's database solution. The Back-End Engineer works closely with Front-End Engineers to ensure optimal data flow and compliance with the highest security standards, as well as supporting deployment matters and QA teams.

    Position responsibilities:

    • Participate in architecture analysis and reviews.
    • Ensure that the components are fulfilling the requirements set by Product Management.
    • Ensure that the components are delivered in a timely manner, at the appropriate quality level, and with the adequate scalability and reliability.
    • Collaborate on the product strategy and roadmap in close consultation with the Product Manager and the Development/Engineering Manager.
    • Create user interfaces, framework components, database queries and back-end scripts to support full-featured and styled applications.
    • Add functionality to existing applications, frameworks, queries and scripts.
    • Investigate and repair problems in existing code, potentially performing any necessary refactoring.
    • Offer UI design input for page styling, layout, and usability where necessary.
    • Perform unit testing.
    • Coordinate with the rest of the team on the integration of the components into the rest of the platform on a regular basis.
    • Ensure the creation of system documentation and continued development of said documentation.
    • Troubleshoot escalated client issues related to the application.
    • Provide day-to-day management to Software Developers in the wider team.
    • Ensure that resources are managed to achieve cost, schedule and performance requirements.
    • Complete all other tasks that are deemed appropriate for the role and assigned by the manager/supervisor.

    Required skills and experience:

    • Professional working proficiency in English (written and verbal)
    • 5+ years´ experience as a Backend Engineer/Developer who should be able to read the product backlog document, understand the UX mockup and implement backend that exactly matches the product backlog and help the Frontend Engineers/Developers to implement the functionality using the UX mockup.
    • 5+ years´ experience in Agile methodology: SCRUM
    • 5+ years´ experience in Microsoft .NET, ASP.NET MVC, SQL Server
    • 3+ years´ experience in Microsoft .Net Core, C# 8.x, SQL Server 2019 (Linux), MongoDB, Git, Azure DevOps (formerly called TFS - Team Foundation Server), NUnit, XUnit
    • 2+ years´ experience building Web APIs and knowledge of MicroServices concepts
    • Understanding of containerization and orchestration technologies: Docker, Kubernetes
    • Ability to read specifications written by the Product Owner
    • Ability to communicate effectively to be able to participate in Daily SCRUM, Sprint Planning, Sprint Review and other technical/architectural meetings
    • Ability to write technical specification documents to be approved by the ScrumMaster before implementation
    • Strong team player with good listening skills
    • Comfortable managing expectations to give accurate estimates for the tasks/bugs and finishing them as per the estimates
    • Mindful of critical deadlines and demos

    Desired skills and experience:

    • PowerShell, Bash, Docker, Kubernetes, MS Build

    go to method of application »

    Senior DevOps Engineer

    TransPerfect´s Senior DevOps Engineer manages and improves the communication between the operational and development sides of the software development process. They are responsible for new product deployments, product updates on existing deployments, locating production errors, (including troubleshooting and fixing any found errors), general monitoring of the health of the deployments and making sure our customers are happy by complying to 99.9% Service Level Agreements.

    Position responsibilities:

    • Work as part of our global team comprising of Developers, Testers, and DevOps Engineers, reporting directly to our international Technology Management team.
    • Design, develop and test the infrastructure and monitoring of our flagship cloud-based Legal Managed Review product namedReefReview – the ultimate solution for document hosting, review, and analysis.
    • Enhance theTransPerfect Legal Solutions (TLS) division’s technology infrastructure Security Protocols.
    • Automate any manual processes that could save time and increase productivity.
    • Maintain and improve the TLS division’s public cloud as well as hybrid cloud infrastructure.
    • Management of creation, release, and configuration of Production systems.
    • Ensure availability, performance, security, and scalability of our Azure Production systems.
    • Work across various technologies and platforms.
    • Complete all other tasks that are deemed appropriate for the role and assigned by the manager/supervisor.

    Required skills:

    • Professional working proficiency in English (written and verbal).
    • Expertise in Linux and Windows Administration.
    • Solid understanding of Azure IAAS and Azure Automation.
    • Automation and scripting using PowerShell, DSC, Bash and ARM templates.
    • Infrastructure as Code (IaC) - Terraform Azure Provider
    • Automation framework - Ansible
    • Containers and container orchestration - Docker, Docker Compose, Kubernetes, AKS
    • Cloud Native Storage experience (Azure NetApp or Openebs)
    • Git, Azure DevOps Server Build and Release Pipeline Automation, CI/CD Pipelines using Azure DevOps Server.
    • GitOps (Flux2)
    • Hands-on experience with MongoDB Atlas and MongoDB Replica set cluster on-premise.
    • Logging, Monitoring, and Alerting tools - Elastic Search, Kibana, LogStash, Datadog
    • Strong learning aptitude and ability to learn new technologies independently.
    • Self-motivated, ability to work under pressure, manage multiple priorities/commitments and be flexible in a 24/7 working environment.
    • Excellent communication skills.
    • Ability and willingness to learn cutting-edge networking, cloud, and DevOps technologies to increase productivity and meet aggressive deadlines.
    • Ability to work independently as well as in a team.
    • Any certification is a plus.

    Required experience:

    • 5+ years of DevOps experience.
    • 3+ years of experience in Microsoft Azure Cloud, Kubernetes, Docker, Docker Compose, PowerShell, C#, Linux, Windows, bash, terraform, ansible, GitOps.
    • 3+ years of deploying, operating, and maintaining real word cloud application software, monitoring tools like Datadog, Grafana, Kibana, Elastic Search, Redis, Kafka

    Desired skills and experience:

    • Hands-on experience with Hyper-V and System Center Virtual Machine Manager.
    • Active Directory, Single Sign-On Servers, Exchange Server.
    • Network routing and switching, Cisco ASA firewall.
    • Azure Stack HCI, Nginx, HAProxy.

    go to method of application »

    Senior Software Engineer - Frontend

    Summary:

    The role of the Front-End Engineer consists of writing the code and implementing the UX/UI team design and specifications. The Front-End Engineer designs and writes the Front-End code with the support of a Full-Stack Engineer (Tech Lead), or other Front-End Engineers (pair programming). They work closely with Back-End Engineers to ensure optimal data flow and compliance with the highest security standards, as well as supporting deployment matters and QA teams.

    Position responsibilities:

    • Participate in architecture analysis and reviews.
    • Ensure that the components are fulfilling the requirements set by Product Management.
    • Ensure that the components are delivered in a timely manner, at the appropriate quality level, and with the adequate scalability and reliability.
    • Collaborate on the product strategy and roadmap in close consultation with the Product Manager and the Development/Engineering Manager.
    • Create user interfaces, framework components, database queries and back-end scripts to support full-featured and styled applications.
    • Add functionality to existing applications, frameworks, queries and scripts.
    • Investigate and repair problems in existing code, potentially performing any necessary refactoring.
    • Offer UI design input for page styling, layout, and usability where necessary.
    • Perform unit testing.
    • Coordinate with the rest of the team on the integration of the components into the rest of the platform on a regular basis.
    • Ensure the creation of system documentation and continued development of said documentation.
    • Troubleshoot escalated client issues related to the application.
    • Provide day-to-day management to Software Developers in the wider team.
    • Ensure that resources are managed to achieve cost, schedule and performance requirements.
    • Complete all other tasks that are deemed appropriate for the role and assigned by the manager/supervisor.

    Required skills and experience:

    • Professional working proficiency in English (written and verbal).
    • 5+ years´ experience as a Frontend Engineer/Developer who should be able to read the product .backlog document, understand the UX mockup and implement the frontend that exactly matches the product backlog and UX mockup by wiring the UI to the backend API.
    • 5+ years´ experience in Agile methodology: SCRUM.
    • 5+ years´ experience in ECMA Script, TypeScript, Angular 2.x or any other similar framework like Aurelia or Vue or React.
    • 3+ years´ experience in Angular 8.x/9.x/10.x, TypeScript 3.x/4.x, Git, basic CSS, Azure DevOps (formerly called TFS - Team Foundation Server).
    • 2+ years´ experience with wiring the MicroServices’ API methods into the UI
    • Ability to read specifications written by the Product Owner
    • Ability to communicate effectively to be able to participate in Daily SCRUM, Sprint Planning, Sprint Review and other technical/architectural meetings
    • Ability to write technical specification documents to be approved by the ScrumMaster before implementation
    • Strong team player with good listening skills
    • Comfortable managing expectations to give accurate estimates for the tasks/bugs and finishing them as per the estimates
    • Mindful of critical deadlines and demos

    Desired skills and experience:

    • PowerShell, Bash, Docker, Kubernetes, MS Build
    • Selenium C# Driver

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at TransPerfect Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail