Senior Software Engineer - C in Raleigh, NC with Greene Resources

Date Posted: 7/2/2019

Job Snapshot

Job Description


Job Number: 33869


Senior Software Engineer - C


Job Description:

Our client, a Triangle top tech company, is looking for a Sr. Software Engineer - C who gets things done and is capable of being a leader on their software development team.


Responsibilities:


  • Write great code

  • Be a senior member of an agile software development team

  • Lead in the team's design and implementation efforts

  • Collaborate with peers to build and refactor code that is both readable and reliable

  • Look critically at what they're building and how they're building it

  • Originate ideas and activities that advance their craft

  • Handle some technical debt


Education Requirements:


  • None required, but 6+ years' experience would be preferred


Desired Background/Skills:


  • Deep experience with AWS or another cloud platform, and you ?get? how scalable cloud applications are engineered

  • Worked with Docker containers and Kubernetes

  • Worked with OpenShift

  • Used Jenkins and have written pipelines for continuous integration of your code changes


Qualifications:


  • You have expertise in C, and can work with a variety of toolsets to get the job done (primarily Java).

  • You?re passionate about writing testable code, and your automated tests prove it.

  • You have experience designing multithreaded models, and creating scalable architecture.

  • You?re familiar with relational and non-relational database systems (working in a SQL database).

  • You?re an experienced debugger who drills down on issues until the root cause is found.


Other Information: