Senior Software Engineer Lingotek
THIS JOB HAS EXPIRED
Type: Full-time
Experience: Senior level
Functions: Senior Software Engineer, EASL Portuguese
Industries: Computer Software
Posted: Ongoing
Job Description:
The English as a Second Language Senior Software Engineer position at Lingotek requires that a candidate's native language be Portuguese with fluency in English as a second language (translation is generally done from a secondary language into a native language, in this case from English to Portuguese). The client must be willing to possibly relocate to Brazil if there is a Lingotek business need, as Lingotek expands and establishes a presence in Brazil. The candidate must have a Bachelor's in Computer Science or Electrical Engineering, and have 8 or more years combined experience as a software engineer, 4 of which need to be at a Senior Software Engineer level. Lingotek is transitioning from a pure Java environment to a heterogeneous environment using Ruby on Rails and SOA BUS and message queuing architectures, and as such, the candidate must be able to work from our Lehi, Utah office, both to become familiar with our application stack as well as to teach our team Ruby on Rails and to help architect our application stack.
The candidate will have at least 3 years enterprise level experience programming in Ruby on Rails, and will have business experience programming in Java. The candidate will also have experience with big data architectures, SOA and event driven message queuing systems, and high density storage and retrieval of data in a cloud architecture. The candidate should have demonstrable experience programming in cloud based architectures. The candidate should be familiar with SSO including OAuth. The client should be proficient in Linux.
Role:
Senior Software Engineer who can work with the team to improve the overall performance, stability and effectiveness of cloud databas systems. Influence the design and architecture of the Ruby on Rails stack, including integration of the Ruby on Rails application into Lingotek's overall SOA architecture.
Responsibilities:
Bachelor's degree in Computer Science or Electrical Engineering
8+ years experience as a software engineer
4+ years experience as a Senior Software Engineer
3+ years experience with Ruby on Rails in an enterprise, cloud based application
Experience developing high performance Java applications
Experience with SOA architectures and message queues
Native Portuguese speaker with English as a second language
Able to work in Lehi, Utah Lingotek Office
Willing to relocate to Brazil if business need requires
Additionally Desirable:
Experience with Amazon AWS development, Cloud Foundry or other similar cloud deployments
Exposure to PostgreSQL and RDBMS knowledge
Exposure to Cassandra (or other NoSQL) and Lucene SOLR
Proficient in Linux
| Location: |
Lehi, UT
United States
|
THIS JOB HAS EXPIRED