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.
TransPerfect was founded with a mission to help the world's businesses navigate the global marketplace. Today, we have grown to be an industry leader organization by helping clients globalize their business no matter what service they might need. TransPerfect provides a full array of language and business support services, including translation, multicultural marketing, website globalization, legal support, and any kind of technology solution.
TPC-IT-DEV Senior Software Engineer
Marcus McKibben
Job Summary
Position Responsibilities
- Promote common architectural constructs, standards, and frameworks across projects
- Code refactoring and performance optimization
- Analyze and formulate architectural and functional specifications, interfaces, and data structures.
- Collaborate with different teams to translate user and business needs into functional frontend code
- Stay up to date with emerging technologies and development practices and sharing information with the development team when applicable
Essential Skills and Experience Required
- Exceptional problem-solving skills
- Sense of ownership and pride in your performance and its impact on the company's success
- Strong initiative and the ability to work independently.
- Experience with HTML5, CSS3, JavaScript / Bootstrap / jQuery / ReactJS / Knockout / Typescript / ECMAScript 6 / Node JS / NPM
- Knowledge of agile development; familiarity with Azure DevOps is a plus.
- Ability to write new code and understand and debug existing prewritten legacy code.
- Develop and document new project requirements, specifications, and development schedules.
- Extensive experience with SQL Databases (SQL Server, PostgreSQL) a plus
- Understanding of Message Brokers like RabbitMQ
- Strong customer service, interpersonal, written, and oral communication, virtual communication, critical thinking.
**Qualifications**:
- BS degree in a Computer Science, Computer Systems Information Management, Electrical Engineering or Mathematics.
- 5+ years of software development or computer science experience.
- Knowledge of computer hardware/software systems including, but not limited to Red Hat Enterprise Linux, CentOS, Ubuntu, Solaris UNIX, Microsoft Windows, mass-storage devices, local area networks (LANs) and virtualization.