6 days old
2018-07-112018-08-08

Software Engineer III

Indianapolis, IN 46202
  • Job Code
    632383
  • Jobs Rated
    8th
job summary:

Company is looking for a full time Software Engineer III with proven coding, delivery, best practices to take a major role in one of our delivery teams.

The Software Engineer III is:

  • A smart, driven individual with a mix of passion for excellence in coding, efficient delivery & solid application design
  • A voice to help continually define and promote best practices and standards and champion them to your team
  • A contributor that asks questions and tests assumptions, with the ability and desire to see the big picture and bend the lens to see what's around the corner
  • An economical mind with an intuition for understanding scope versus value and placing emphasis on the 80/20 rule
  • An architectural mind that values availability, scalability and sustainability. We use a distributed microservice architecture to make it all happen and want people who are excited to contribute to it.

# of Openings: 2

TOP SKILLS: Java and Spring framework

MAJOR PLUS: Scala and microservices

 
location: Indianapolis, Indiana
job type: Permanent
work hours: 9 to 5
education: Associates
 
responsibilities:

Primary Responsibilities:

  • Deliver quality code on time that meets requirements in Scala, Java and/or JavaScript.
  • Partner with Product Manager to analyze needs and propose solutions that meet the requirements while balancing time and cost.
  • Team up with Architecture to ensure your solutions take full advantage of a reactive, distributed microservices platform.
  • Collaborate with your team's Quality Engineer to identify how best to prove your code meets requirements and automate those tests.
  • Work with DevOps to ensure all deliverables can be deployed, managed and monitored automatically in a cloud-first, infrastructure-as-code approach.
  • Participate and contribute in your team's agile rituals in a Scrum focused development culture.
  • Get your code to Prod as quick as possible in a continuous delivery environment that deploys 10+ times a day.
  • Hold yourself and your team members accountable to best practices around performance, reliability, quality, security, and testability standards.
  • Own your work all the way to Prod and beyond, aiding in triaging and fixing of bugs and issues that come up.
 
qualifications:

Required Experience:

  • Possession of an undergraduate degree in computer information technology, computer engineering, or related degree.
  • 6+ years' experience in software engineering or developing.
  • Experience working on technical teams building software applications.
 
skills: Required Skills:

  • Expert proficiency in Java, JavaScript and/or Scala.
  • Understanding of React.js and Redux and their core principles.
  • Knowledge of SOA, microservices, and/or RESTful design patterns.
  • Experience handling large volumes of operational data with MySQL, ElasticSearch, Redis and Kafka.
  • Automated testing at unit and integration levels, using tools such as Junit, Mockito, powermock, Spock, Selenium, etc.
  • Knowledge of data modeling and SQL optimization within a MySQL environment.
  • Knowledge of one or more Agile software development life cycle methodologies such as Scrum or Kanban.
  • Ability to communicate effectively with technical and non-technical staff.
  • Smart, curious, motivated, and honest.
  • No fear of making a mistake (and admitting to it), but with a preference to do things right the first time and the forethought to build contingencies into the solution.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Categories

Jobs Rated Reports for Software Engineer

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer III

Randstad Technologies
Indianapolis, IN 46202

Share this job

Software Engineer III

Randstad Technologies
Indianapolis, In
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast