Software Engineer

Posted on 2018-10-23

Job Number0066100000R7q50AAB
Job LocationEast Tenn
Salary Range110000.0
PositionSoftware Engineer

Job Description

What you’ll do:

  • Build enterprise applications which support the day-to-day operations
  • Participate in discussions to define requirements which will improve current products 
  • Define innovative technical solutions to business problems 
  • Write new software and perform technical integrations as needed (in a team environment
  • Follow an Agile process and defined engineering best practices to execute projects on the Technology Roadmap 
  • Troubleshoot and provide technical support for many applications within the technology portfolio 
  • Analyze project areas and develop novel technical solutions ​
  • Design and implement sophisticated software to solve complex problems 
  • Work on major product features with enterprise integrations of high complexity 
  • Produce consistently high-quality technical solutions and code them independently 

You’ll shine in this position because you:

  • Work efficiently across any programming language we use 
  • Show a passion for technology
  • Make suggestions for relevant technologies or business solutions 
  • Suggest product enhancements
  • Have a Master's Degree in computer science or related field and 2+ years’ experience, or 
  • ​Bachelor's Degree in computer science or related field and 5+ years’ experience 
  • Have Object-Oriented programming experience
  • Can apply SOLID architectural principles and design patterns in the implementation of server and client code 
  • Exhibit strong Java skills
  • Are experienced with data structures, algorithms, and design patterns 
  • Are experienced with Service Oriented Architecture, Web Service technologies (SOAP, REST, etc.)
  • Can review and track external technologies, products, and emerging standards to remain updated on the current state of industry 

Joining the team is great because:

  • Our benefits are outstanding
  • You enjoy a great employee discount
  • Our employee park is an excellent place to walk, play frisbee-golf, play volleyball or just chill
  • We have an onsite medical center
  • Our 24-hour fitness center is open for all employees


Apply