CharlottesvilleRecruiter Since 2001
the smart solution for Charlottesville jobs

Software Engineer

Company: Elder Research
Location: Charlottesville
Posted on: July 12, 2019

Job Description:

Elder Research Inc. is a Data Science consulting firm specialized in providing analytic solutions to clients in Commercial and Government industries. We are seeking to hire a Software Engineer to support the development and maintenance of our data analytics products and data science service accelerators. We work in a fast-paced environment, solving new and challenging problems on a daily basis. We are trusted advisors to our clients, building lasting relationships and partnering as preferred analytics providers. We use a variety of programming languages and tools to create analytic solutions, often fitting within our clients' environment and needs. As a member of Elder Research, you will join a functional team of accomplished Data Scientists, Software Engineers, and Data Engineers that deliver custom analytic solutions. Some of your responsibilities will include: iterative development of both web and desktop analytics platforms, consulting with internal and external clients to design application features, solution deployment, and assisting data scientists with programming best practices. A Software Engineer works collaboratively with Data Scientists, Business Consultants, and Data Engineers to create and deploy dynamic data applications that help our customers make meaningful business decisions. Candidates should have the ability and the willingness to tailor applications to a clients' business goals using an iterative methodology. Candidates should also be able to consider both long-term stability and scalability while taking a user-focused approach to development and deployment. Desired Skills Candidates should have a mix of the following skills: -- Developed web, mobile, or desktop applications in Java, Python, Scala, C#, or similar. -- Programmatically accessed data sources such as SQL or NoSQL databases. -- Utilized a code base or repository with version control. -- Performed data transformations such as aggregations, joins, or data cleaning. -- Utilized a code base or repository with version control. -- Utilized cloud resources (AWS, Microsoft, Google) to build or maintain services. -- Had exposure to modeling and/or data analysis. -- Configured a technical service such as a database, version control system, or operating system. -- Collaborated with others to accomplish a technical task. -- Presented technical work to a non-technical audience via writing or presentation. Minimum Requirements -- Bachelors or Master's degree in Computer Science or related field, or equivalent experience in a technical role. -- 2+ years experience with at least one programming language -- Excellent written and verbal communication skills What You Would Do -- Work on small teams in a highly collaborative environment. -- Contribute to consulting projects to solve interesting problems for multiple clients in various industries. -- Communicate details of the technical architecture to fellow team members and clients in both technical and non-technical terms. -- Work with Data Scientists to design and/or implement applications and service accelerators necessary to support analytics. -- Work with Data Engineers to improve the robustness and scalability of software products. -- Participate in every stage of the engineering lifecycle, from ideation and requirements gathering through implementation, testing, deployment, and maintenance. -- Work on documentation of the technical architecture for internal and client use. -- Design, implement, and maintain web and desktop applications. -- Build trusted and lasting relationships with clients. -- Provide value to our clients through development of analytics software tools. About Elder Research, Inc Headquartered in Charlottesville, VA with offices in Arlington, VA, Baltimore, MD, Raleigh, NC, and London, UK, Elder Research is a fast-growing solutions and consulting firm specializing in predictive analytics. At Elder Research, you'll be part of a fun, friendly community. In keeping with our entrepreneurial spirit, we want candidates that are self-motivated with an innate curiosity and strong team work ethic. We work hard to provide the best value to our clients and allow each person to contribute their ideas and put their skills to use immediately. Elder Research believes in continuous learning; each week the entire company attends a "Tech Talk" followed by an office lunch. Individuals often share what they have learned at informal bag lunch talks or afternoon chats. As consultants, occasional travel may be required; however, we do not typically work on client sites. Certain projects do have frequent onsite work at local offices. Elder Research provides a supportive work environment with established parental, bereavement, and PTO policies. By prioritizing a healthy work-life balance - with reasonable hours, solid pay, low travel, and extremely flexible time off - Elder Research enables and encourages its employees to serve others. Elder Research provides analytic solutions to hundreds of companies across numerous industries. Our team enjoys great variety in the type of work they do and exposure to a wide range of techniques and tools. If you are passionate about integrating data, technology, and analytics in a team-based environment to solve problems, then Elder Research may be a good fit for you. An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.-- EEO IS THE LAW. Elder Research will not sponsor H1-B immigration cases for this position.

Keywords: Elder Research, Charlottesville , Software Engineer, IT / Software / Systems , Charlottesville, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Junior Java Developer - Charlottesville
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Charlottesville
Posted on: 07/18/2019

Junior Software Engineer - Leesburg
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Leesburg
Posted on: 07/18/2019

Junior Java Developer - Harrisonburg
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Harrisonburg
Posted on: 07/18/2019


Android/Java Software Developer
Description: Job Title Android/Java Software Developer Job Description Raytheon Mission Solutions is seeking a software engineer with experience developing solutions in Android and Java. The candidate will work with (more...)
Company: Raytheon
Location: Chantilly
Posted on: 07/18/2019

Oracle APEX Developer with Security Clearance
Description: Responsibilities: Under minimal supervision, perform as an Application Developer for the DBASM contract CUBE. Applications
Company: Blackhawk Enterprise Incorporated
Location: Charlottesville
Posted on: 07/18/2019

Entry Level Software Engineer - Charlottesville
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Charlottesville
Posted on: 07/18/2019

Computer Programmer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Leesburg
Posted on: 07/18/2019

Junior Software Engineer - Charlottesville
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Charlottesville
Posted on: 07/18/2019

Junior Java Developer - Charlottesville
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze and build next-gen (more...)
Company: Revature
Location: Charlottesville
Posted on: 07/18/2019

Sr. Staff Software Engineer
Description: Internal Position Title Sr. Staff Software Engineer 23-Apr-2019 Recruiter Judi VanDerWesthuizen Division Description ENSCO's ATE Division is recognized globally as a leading provider of railway infrastructure (more...)
Company: ENSCO
Location: Charlottesville
Posted on: 07/18/2019

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Charlottesville RSS job feeds