TransPerfect Is More Than Just a Job…
Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual identity, and each also has its own unique rewards.
We 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 startup attitude, and come make your mark by creating next generation applications using bleeding-edge technologies. At TransPerfect the sky is the limit, our AI / ML solutions are redefining the language industry's long-standing benchmarks and accepted norms, and your code could be part of this revolution.
Responsibilities :
- Participates in architecture analysis and reviews
- Ensures that the components are fulfilling the requirements set by product management
- Ensures 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 Manager
- Create user interfaces, framework components, database queries and back-end scripts to support full-featured and styled web 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
- 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
- Ensures the creation of system documentation and continued development of the said documentation
- Troubleshoot escalated client issues related to the application
- Provide day-to-day management to software developers under his / her responsibility (if applicable)
- Ensures that resources are managed to achieve cost, schedule and performance requirements
Required Skills, Experience and Qualifications :
Knowledge and practice of C# and .NET FrameworkKnowledge and practice of Web technologies (Angular, JavaScript, UX)Excellent verbal, written English communicationKnowledge of relational databasesProven knowledge and practice of agile methodologyEnergy, integrity, and strong work ethicMinimum Bachelor’s degree or its equivalentDesired Skills and Experience :
Development of solution with a complex UIKnowledge of Web Interface developmentAgile methodology exposureStrong written and spoken communication skillsAt least 5 years of experience in a developer roleSuccessful Team Leading experience