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 90+ offices has its own individual identity, and each also has its own unique rewards.
We’re looking for a highly energetic and passionate mid-level to Senior Software Engineer to join our top-notch engineering team in our Maynard, MA office. As a member of our team, you’ll design and develop software that runs on Digital Reef’s highly scalable grid computing platform.
- Develop robust and scalable software that runs across all levels of our software stack - within our Service and Analytic tiers. This includes: importing and exporting data, searching indexes, generating reports, performing various advanced text analytic functions, web services, javascript applications, job scheduling, management components and application frameworks
- Interface with storage systems to scan and collect and analyze unstructured data
- Participate in our Agile development process.
- Collaborate with Product Management and QA to refine user stories
- Lead design reviews and code audits.
- Drive unit testing automation efforts.
- Participate in system level integration testing
- Assist in developing the system architecture
- Utilize source control management and bug tracking tools.
- Assist customer support activities
- Complete all other tasks that are deemed appropriate for this role and assigned by the manager/supervisor
REQUIRED SKILLS
- Excellent Object-oriented development skills
- Working with Linux as a development and production system
- In-Depth knowledge of SQL and development against relational databases
- Solid problem solving and analytical skills
- Good written and verbal
- Good interpersonal skills
REQUIRED EXPERIENCE AND QUALIFICATIONS
- Minimum BS in CS, EE or related discipline
- 5 or more years of software development
- 4 or more years of Java development
DESIRED SKILLS AND EXPERIENCE
- Prior work with highly scaled distributed computing systems
- Experience with search at scale using Lucene or ElasticSearch or Solr
- Experience with cloud deployments and microservices engineering
- Experience working with storage systems and different file systems
- Work with unstructured text analytics
- Numerical analysis
- Track record of independently driving the design and development of significant pieces of an application