Senior Full Stack Developer

October 2, 2023

Apply for this job

Email *

Job Description

<p>TransPerfect Is More Than Just a Job…</p><p>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.</p><p><br></p><p>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.</p><p><br></p><p>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.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Participates in architecture analysis and reviews</li><li>Ensures that the components are fulfilling the requirements set by product management</li><li>Ensures that the components are delivered in a timely manner, at the appropriate quality level, and with the adequate scalability and reliability</li><li>Collaborate on the product strategy and roadmap in close consultation with the Product Manager and the Development Manager</li><li>Create user interfaces, framework components, database queries and back-end scripts to support full-featured and styled web applications</li><li>Add functionality to existing applications, frameworks, queries and scripts</li><li>Investigate and repair problems in existing code, potentially performing any necessary refactoring</li><li>Offer UI design input for page styling, layout, and usability</li><li>Perform unit testing</li><li>Coordinate with the rest of the team on the integration of the components into the rest of the platform on a regular basis</li><li>Ensures the creation of system documentation and continued development of the said documentation</li><li>Troubleshoot escalated client issues related to the application</li><li>Provide day-to-day management to software developers under his/her responsibility (if applicable)</li><li>Ensures that resources are managed to achieve cost, schedule and performance requirements</li></ul><p><br></p><p><strong>Required Skills, Experience and Qualifications:</strong></p><ul><li>Knowledge and practice of C# and .NET Framework</li><li>Knowledge and practice of Web technologies (Angular, JavaScript, UX)</li><li>Excellent verbal, written English communication</li><li>Knowledge of relational databases</li><li>Proven knowledge and practice of agile methodology</li><li>Energy, integrity, and strong work ethic</li><li>Minimum Bachelor’s degree or its equivalent</li></ul><p><br></p><p><strong>Desired Skills and Experience:</strong></p><ul><li>Development of solution with a complex UI</li><li>Knowledge of Web Interface development</li><li>Agile methodology exposure</li><li>Strong written and spoken communication skills</li><li>At least 5 years of experience in a developer role</li><li>Successful Team Leading experience</li></ul>