Lead Software Engineer Lotame Solutions
THIS JOB HAS EXPIRED
Lotame is looking for a Lead Software Engineer to be intimately involved in the design and development of a company?s core technology. Candidates for this position must be knowledgeable in major Internet technologies and relational databases; comfortable working with and/or learning multiple programming languages; and comfortable in a fast paced startup environment. This person must be a technical leader that is not afraid to voice an opinion and set an example through hard work, good teamwork, and excellent listening and analytical skills.
This is a deeply technical position that will require you to:
Work with both technology and business team members to define and refine requirements in an agile development environment
Work closely with the Manager of Software Development, Product Managers, and the team to determine how to prioritize and deliver features, as well as determining the most appropriate methods for the team to estimate, design, and deliver components
Lead, and take part in, team meetings to keep other team members up to date with project progress
Implement and test new system components and features
Devise new and innovative ways to capture, analyze and expose complex data using cutting edge technologies.
Lead the team in further improving the scalability and performance of the existing products.
Prepare all necessary system documentation to facilitate testing and release processes
Utilize sound engineering practices to deliver functional, stable, and scalable technology
Ensure appropriate architecture and design reviews take place as needed for major component additions or changes
Additionally, the position will provide you with the ability to learn and use exciting technologies in use across the Internet, including technologies such as MemcacheD, Hadoop, Cassandra, Hive, Thrift, and others, while working with a top notch team.
Qualifications
6+ years development experience
Ability to communicate clearly through both verbal and written means.
Ability to estimate tasks, help team members estimate tasks and communicate those estimates to stakeholders.
Should be able to deal with ambiguity, be naturally curious, but still be results oriented.
Experience in the following is required:
Building scalable web applications utilizing a relational database and Java
Writing complex SQL queries
Working with source control systems
Experience with, or knowledge of big data / NoSQL / distributed computing technologies such as those below is also beneficial:
Hadoop
Hive
Pig
Cassandra
Previous experience with highly performant, large scale systems will be beneficial.
Ability to multi-task
Meticulous and detail oriented
Skills
Java
MySQL
JavaScript
Web Services
HTTP
Apache
| Location: |
8850 Stanford Blvd.
Suite 2000
Columbia, MD 21045
United States
|
THIS JOB HAS EXPIRED