Recent Searches

You haven't searched anything yet.

1 Java Software Engineer (Remote) Job in Cary HQ, NC

SET JOB ALERT
Details...
SAS Institute Inc
Cary HQ, NC | Other
8 Months Ago
Java Software Engineer (Remote)
Other | IT Outsourcing & Consulting 8 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

SAS Institute Inc is Hiring a Remote Java Software Engineer (Remote)

Are you a problem solver, explorer, and knowledge seeker – always asking, “What if?” 

If so, then you may be the new team member we’re looking for. Because at SAS, your curiosity matters – whether you’re developing algorithms, creating customer experiences, or answering critical questions. Curiosity is our code, and the opportunities here are endless. 

What we do

We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence. Our curiosity fuels innovation, pushing boundaries, challenging the status quo, and changing the way we live. 

What you’ll do

As a Software Developer with the SAS Model Management R&D team, you will join a team of talented engineers working collaboratively to ideate and deliver cutting-edge, innovative products, and solutions that enable SAS customers to deploy analytics and make decisions in a high-performing, lean, and scalable manner. You will contribute to projects spanning a diverse set of technologies and industries targeted at both cloud and on-premise deployments. 

You will:

  • Be comfortable developing software with mid-tier (microservice), database, and container technologies.
  • Design and develop high-quality, testable, and scalable software solutions within established timelines.
  • Be aware of and adhere to R&D best practices and processes.
  • Actively involve other project stakeholders (e.g., managers, developers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards.
  • Participate in project scoping and scheduling; track the progress of individual tasks and alerts stakeholders of issues blocking or preventing completion of task
  • Ensure the quality of the code you write through the development of automated tests (unit, performance).
  • Conduct code reviews to ensure integrity and cross-product consistency.
  • Work closely with testing by providing thorough reviews of the test plan and communicate when updates to the plan should be made to cover code changes related to enhancements, redesigns, and/or bug fixes.
  • Maintain accountability for the entire life cycle of the code including support for both internal and external consumers.
  • In collaboration with technical writers, authors appropriate level of design and technical documentation that satisfies both internal and external consumers.
  • Work with multiple operating systems and anticipate technical anomalies and enhancements for various environments

What we’re looking for

  • You have a bachelor’s degree in Computer Science or a related quantitative field.
  • 5 years of software development experience.
  • 3 years of application development experience in Java.
  • 3 years of application development experience in React.
  • Demonstrated proficiency in developing web-based microservices and REST interfaces following the OpenAPI specification.
  • Working experience with container technologies such as Docker.
  • Working experience with SQL databases.
  • Working experience with source control management techniques (Git) including branching, code review, and merging.
  • Familiarity with Linux, Bash, and Shell Scripting.
  • Familiarity with agile processes and methodologies.
  • Demonstrated ability to work independently and get up to speed quickly on unfamiliar services.
  • You’re curious, passionate, authentic, and accountable. These are our values and influence everything we do.

The nice to haves

  • Experience developing, deploying, and maintaining infrastructure in a public cloud platform.
  • Experience with CI/CD tooling such as Jenkins, Gradle, or Argo.
  • Familiarity with one or more major public cloud platforms such as Azure, AWS, or GCP.
  • Certifications related to microservice application development, especially Microsoft Certified: Azure Developer Associate or Certified Kubernetes Application Developer (CKAD)

Why SAS

  • We love living the #SASlife and believe that happy, healthy people have a passion for life, and bring that energy to work. No matter what your specialty or where you are in the world, your unique contributions will make a difference. 
  • Our multi-dimensional culture blends our different backgrounds, experiences, and perspectives. Here, it isn’t about fitting into our culture, it’s about adding to it - and we can’t wait to see what you’ll bring.

Job Summary

JOB TYPE

Other

INDUSTRY

IT Outsourcing & Consulting

POST DATE

08/26/2022

EXPIRATION DATE

12/12/2022

HEADQUARTERS

NICHOLS - MCKINLEY, NATIONAL CAPITAL REGION

SIZE

50 - 100

FOUNDED

1991

CEO

WILLIAM DAVID DAVIS

REVENUE

$10M - $50M

INDUSTRY

Software & Cloud Computing

Show more

SAS Institute
Full Time
$102k-128k (estimate)
3 Days Ago
SAS Institute
Part Time|Contractor
$28k-35k (estimate)
6 Days Ago
SAS Institute
Full Time
$98k-121k (estimate)
2 Weeks Ago

The job skills required for Java Software Engineer (Remote) include Computer Science, Agile, Software Development, AWS, Linux, Kubernetes, etc. Having related job skills and expertise will give you an advantage when applying to be a Java Software Engineer (Remote). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Java Software Engineer (Remote). Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
Kforce Technology Staffing
Full Time
$95k-120k (estimate)
5 Days Ago
For the skill of  Agile
Swift Strategic Solutions Inc
Full Time
$77k-95k (estimate)
2 Days Ago
For the skill of  Software Development
Ask IT consulting
Full Time
$61k-74k (estimate)
1 Month Ago
Show more

The following is the career advancement route for Java Software Engineer (Remote) positions, which can be used as a reference in future career path planning. As a Java Software Engineer (Remote), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Java Software Engineer (Remote). You can explore the career advancement for a Java Software Engineer (Remote) below and select your interested title to get hiring information.

Linbar Solutions
Full Time
$103k-124k (estimate)
4 Months Ago
Outsourced CIO LLC
Full Time
$142k-174k (estimate)
1 Month Ago