TransPerfect´s Legal Solutions team are looking for Engineers to join our growing team to work on highly visible, enterprise-wide software that is critical to TransPerfect’s success. The continued growth of the company gives us the opportunity to provide creative technology-based solutions to meet the challenges of the business. This is an exciting opportunity to write software that makes a direct impact on the company’s day-to-day activities and bottom line.
Join a truly global team and an industry leader with a start-up attitude, and come make your mark by creating next-generation applications using bleeding-edge technologies. At TransPerfect the sky is the limit. Our solutions are redefining the industry's long-standing benchmarks and accepted norms, and your code could be part of this revolution.
Summary :
The role of the .Net Developer 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.
Required Skills & 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 Server3+ years´ experience in Microsoft .Net Core, C# 8.x, SQL Server 2019 (Linux), MongoDB, Git, Azure DevOps (formerly called TFS - Team Foundation Server), NUnit, XUnit2+ years´ experience building Web APIs and knowledge of MicroServices conceptsUnderstanding of containerization and orchestration technologies : Docker, KubernetesAbility to read specifications written by the Product OwnerAbility to communicate effectively to be able to participate in Daily SCRUM, Sprint Planning, Sprint Review and other technical / architectural meetingsAbility to write technical specification documents to be approved by the ScrumMaster before implementationStrong team player with good listening skillsComfortable managing expectations to give accurate estimates for the tasks / bugs and finishing them as per the estimatesMindful of critical deadlines and demosDesired Skills and Experience
PowerShell, Bash, Docker, Kubernetes, MS BuildSelenium C# DriverTransPerfect provides equal employment opportunities to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by local law.
We celebrate diversity as one of our core values and we have a clear goal : to be an inclusive workplace where a diverse mix of talented people want to come, stay and do their best work. Together with passionate, creative and collaborative colleagues, we are working to ensure accessibility is for everyone.