Seeking a Senior Software Engineer responsible for the full Software Development Life-cycle of production-ready hosted servers and end-user installable application software in the machine translation space.
The Senior Software Engineer position will be a dev-lead on our Core Applications product. As such, you must be self-motivated as well as proficient in the planning and execution of projects for scalable and performance-ready servers, APIs, and applications in an environment that demands consistent delivery of well defined benchmarks and milestones. Previous exposure to Agile methodology and extensive knowledge of multi-threaded, memory- and disk-intensive C++ development highly desired. Must be able to demonstrate prior leadership ability in terms of both technical and project successes.
The bulk of the server product is written in C++, with some python components, and some newer development and future development of RESTful services as well as functional components in progress in Java. In addition to fundamental aspects of software development in C++, other requirements for the Senior Software Engineer include:
• Proficiency in Java, Python, Perl, and/or other languages other than C++;
• Exposure to Boost or similar C++ extensions (particularly in area of hash-maps, templated libraries for dynamic programming, etc.)
• Ability to quickly comprehend libraries and APIs for products and standards such as: Qt, gsoap, Intel Thread Building Blocks, CMPH, OpenOffice, PDF, MS Office, TMX, XLIFF, string encoding, regular expressions, statistical computing, XML processing, job scheduling, SOAP/RESTful/C++ Library-based APIs, doxygen-based customer documentation, custom build and regression test system, Installshield-based Windows packaging, linux hosted application servers
ESSENTIAL DUTIES:
• Development lead responsibilities, with eventual ownership of large portions of the core applications code, utilities, and products
• Product Ownership in terms of release planning and roadmap architecture
• Hands on development of well-documented applications to meet product management requirements
• Regular attendance of daily stand-ups, bi-weekly sprint meetings and periodic release planning meetings
• Cross functional communication and collaboration with product management , architecture and QA
• Self evaluation and accurate task estimation for product backlogs
QUALIFICATIONS:
• 5 or more years recent experience working primarily with C++ servers, APIs and other applications solving problems that require complex, multi-threaded, high-performance solutions.
• Additional knowledge of Java, Python, or at least one other major language is a necessity for this position
• Expertise with current development techniques and a strong ability to debug, extend, and refactor existing code
• Experience with both Linux and Windows environments and tools
• Bachelors in Computer Science (or similar).
ABOUT US:
SDL is the localization industry leader in branded content communications solutions. At SDL our software products challenge the industry to new levels of business performance. We are a global business featuring development facilities around the world, staffed with the industry's best talent.
The SDL Language Technologies product portfolios is the broadest and most successful in the industry delivering against a diverse set of solution requirements from individual productivity products, through terms, teams, and workflows all the way to high speed engines that can translate the internet.
When you join SDL, you become part of the SDL multi-cultural global family. Whether your interest lies in personal productivity, interfaces, deep architectural developments, software engineering, quality management, release management, or product management, SDL is a special place. We encourage you to investigate current opportunities to join the family.
We offer a competitive benefits package inclusive of:
• Competitive base salary
• Casual dress environment
• HMO & PPO Health Insurance Options
• Life & Disability Insurance
• Flexible Spending Accounts
• Dental
• Vision
• 401k with company match
• Vacation
To apply, please go to: https://sdl.tms.hrdepartment.com/jobs/2748/Senior-Research-ProgrammerUSA-Language-Weaver-Los-Angeles?lcid=en-US
------------------------------------
********************************************************************
Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!
Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.
By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.
TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)
<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
No comments:
Post a Comment