Friday, September 5, 2014

Senior Software Engineer - Philadelphia, PA

Position ID: NAL-1408-26 
Job Type: Contract
Duration: 1 Year
Interview Type: Phone & Skype 

Role Description:
  • As a Senior Software Engineer you will be responsible for building next generation “application building blocks” to deliver cutting edge software products that are reliable, scalable, and performant.
Responsibilities:
  • Writing tested, production-ready application code
  • Writing appropriate levels of documentation
  • Participating in joint design and architecture sessions
  • Performing code reviews
  • Participating in software release and deployment activities
  • Coordinating constructively with other team members
Preferred qualifications:
  • 6+ years of relevant work experience, including extensive programming experience and strong Object Oriented skills.
  • BS in Computer Science, Computer Engineering or related technical field.
  • Excellent software development skills: Java (required); Scala (preferred); Ruby or Python; bash shell scripting but at least one additional language other than C++ or Java is required.  
  • Experience developing service oriented architectures and an understanding of design for scalability, performance and reliability.
  • Experience with high-scale, distributed web service development (hands-on experience with RESTful web services)
  • UNIX/Linux background: facility with command command-line utilities; familiarity with system administration tools and concepts a plus.
  • Familiarity with distributed systems, asynchronous messaging, and network protocols, especially TLS and HTTP.
  • Familiarity with data serialization formats like XML, JSON and protocol buffers
Interested candidates can send resumes to jobs@nallas.com with position ID in subject line 

No comments:

Post a Comment