12 days old

Sr. Software Developer

Reston, VA 20191
  • Job Code
    580624
  • Payrate
    $55 To $65

Overview:


Randstad Technologies, a national leader in IT Staffing and Services is looking for experienced software developers to support new product development efforts playing a key role in building a new cross-platform networking product that unifies our customer's existing products and improves their capabilities. This is new development that will rely heavily on enhancing the successes of the current system and improving upon its weaknesses.


Requirements



  • Expert level knowledge in one or more high level programming languages (C#, Python, Ruby, Java, Perl, Go, F#, JavaScript, TypeScript) - C# is most desirable
  • Leadership experience in an Agile environment
  • Foundational understanding of distributed systems or willingness to learn distributed systems
  • Understanding of HTTP and REST based APIs
  • Message Broker experience (or willingness to learn)
  • Excellent communication skills
  • Agile development experience (preferably experience within organizations that have gone through Agile transformation)
  • Full SDLC experience
  • Experienced with software development industry best practices
  • A track record of shipping software
  • Ability to craft design solutions and effectively communicate solution specifics across technical and non-technical team members
  • Familiarity with ETL concepts
  • An understanding of network engineering basics
  • Working knowledge of network device configuration concepts
  • Willing to learn cross platform .NET Core development (Windows, CentOS, Redhat)


Required Skills:



  • At least one high level language (C#, Python, Ruby, Java, Perl, Go, F#, JavaScript, TypeScript)
  • Working knowledge of C#


Pluses:



  • Network experience
  • Distributed system experience
  • Experience with Service Oriented Architecture (SOA) or Microservices
  • PostgreSQL experience
  • Angular (2.x preferred) experience
  • .NET Core experience
  • Microsoft .NET Certifications


Required Education and Certifications:


Minimum 7 years of software development experience with a 4 year college degree.


Minimum 10 years of software development experience without a degree.

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Sr. Software Developer

Randstad Technologies
Reston, VA 20191

Share this job

Sr. Software Developer

Randstad Technologies
Reston, VA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast