Job Description - SAS Advanced Developer with Java in Eden Prairie
Return to jobs

SAS Advanced Developer with Java

Ref: US_EN_6_971583_1341204

Posted on 19 June 2020
Job Location
Eden Prairie, Minnesota
Contract Type
Contract to hire
Information Systems

What is the specific title of the position?

Sr Software Engineer

What are the top 5-10 responsibilities for this position? (Please be detailed as to what the candidate is expected to do or complete on a daily basis)

Recommend ways to improve data reliability, quality and efficiency.

Develop reusable patterns and encourage innovation that will increase team velocity

Conduct design and code reviews to ensure code developed meets or exceeds coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines

Drive a quality mindset within the team

Anticipate issues and act proactively to address potential issues

Work with sometimes ambiguous / conceptual requirements and guide the technical team to provide functionality with the right amount of engineering

Collaborate with business and technical stakeholders while defining solutions.

Lead engineers in making sound, sustainable, and practical technical decisions.

Foster high-performance, collaborative technical work resulting in high-quality output.

Collaborate on the design with other team members and product owners, both inside and outside the core team

Provide coaching, mentoring, and software engineering best practices to other software engineers

Work with geographically distributed teams, with ample opportunity to learn from and mentor teammates in a fast-paced environment

What software tools/skills are needed to perform these daily responsibilities?

SAS/Base, SAS/Macros, SAS/EG, Unix Shell Scripting

What skills/attributes are a must have?

Relevant Bachelor's degree or equivalent work experience in a related field

7+ years of SAS/Base, SAS/Macros, SAS/EG, SAS/Access

7+ years of SAS/Connect, rsubmits, parallel processing

6+ years of SQL programming experience/data analysis

6+ years of experience in data management & data warehouse

4+ years of business intelligence experience

4+ years of production support experience

4+ years of Unix Shell Scripting

SAS Advanced Certified

Expert in writing complex SQL queries and stored procedures leveraging SQL Passthrough, hash lookups, format lookups, etc.

Should have worked with large datasets (billions of observations) and developed programs that perform at scale.

Solid understanding of relational database concepts, data warehousing, OLAP, and database architecture and design

Capable of troubleshooting common database issues

Excellent communication and problem solving skills

Ability to communicate technical recommendations to a non-technical audience in a clear and concise manner

Experience with database development software tools like DBVisualizer, DBeaver, etc.

Ability to develop and execute strategic plans

What skills/attributes are nice to have?

2+ years of Java/J2EE software development experience with Spring framework

Experience with NoSQL DB (Cassandra), ElasticSearch, Kafka, AVRO, GraphDB

Experience on programming languages - Spark/Scala

Experience with Github, Jenkins CI/CD, JUnit and Docker

Experience on using PAAS like - Kubernetes, Openshift

Background with Public Cloud (Azure)

Experience in the health care industry


Find your local office.

Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.