Welcome to Simply Hired!

Like what you see here? Check out more Software Developers, Applications like this one.

Show Me More

Software Engineer

Apply Now

Company: Career Techniques

Location: New York City, NY

Date Posted: June 26, 2014

Source: Dice

As the Software Engineer you will design and develop software to bring client services into a single ldquoweb self-servicerdquo umbrella.. RESPONSIBILITIES Write software programs ranging from process automation to interactive Web applications. Develop and implement APIs and provide support in a Service Oriented Architecture. Perform troubleshooting to identify and diagnose problems. Debug and analyze issues in production applications. Develop prototypes. Evaluate development tools and languages and make recommendations for incorporating those tools into projects. Assist web team in troubleshooting application issues and development process issues. QUALIFICATIONS Knowledge of essentials of Unix server architecture, particularly Linux and Solaris. Experience with most common command line tools. Ability to use compiled and interpreted languages. Ability to analyze hardware disk IO, CPU utilization, memory swapping, virtual machine threading, and garbage collector tuning. Perform troubleshooting to diagnose application problems, including compiler linkage errors, run-time bottlenecks, multi-threaded race conditions, and database query optimization. Experience using MySQL ...

As the Software Engineer you will design and develop software to bring client services into a single ldquoweb self-servicerdquo umbrella.. RESPONSIBILITIES Write software programs ranging from process automation to interactive Web applications. Develop and implement APIs and provide support in a Service Oriented Architecture. Perform troubleshooting to identify and diagnose problems. Debug and analyze issues in production applications. Develop prototypes. Evaluate development tools and languages and make recommendations for incorporating those tools into projects. Assist web team in troubleshooting application issues and development process issues. QUALIFICATIONS Knowledge of essentials of Unix server architecture, particularly Linux and Solaris. Experience with most common command line tools. Ability to use compiled and interpreted languages. Ability to analyze hardware disk IO, CPU utilization, memory swapping, virtual machine threading, and garbage collector tuning. Perform troubleshooting to diagnose application problems, including compiler linkage errors, run-time bottlenecks, multi-threaded race conditions, and database query optimization. Experience using MySQL andor equivalent database systems. Solid understanding of ACID database properties, query isolation levels, and SQL coding practice to avoid database deadlock scenarios. Experience using Apache andor equivalent web server software. 3-to-5 years experience with object-oriented programming. 3 years experience writing applications in Ruby. 3 years experience using Ruby On Rails, writing Bash scripts. Working knowledge of other web frameworks such as modperl, embperl, PHP, JSP, ASP, ColdFusion, or equivalents. Experience with other modern Unix dynamic languages such as Perl, Python, PHP, and Bash and the ability to identify the appropriate tool or language for assigned tasks. Pluses Experience developing high-performance APIs . Experience developing in a Service Oriented Architecture. Java and C++ and Perl Objective-C, Swift, or Ruboto experience is a major plus, as mobile application development is part of the product roadmap. User experience with Solaris, Linux, and Mac OS X systems and Windows. Understanding of modern networking protocols (TCPIP addressing and higher network layers). Other requirements Understanding of modern markup and standards (e.g. XML, CSS, xhtml, DOM, Javascript). Excellent oral, written, and communication skills The ability to program using a terminal-based text editor. Understanding of customary source control practices and procedures in a team environment. (SVN and GIT are in use at CPG) Experience with Agile software development practices EDUCATION andor EXPERIENCE Bachelorrsquos andor Masterrsquos degree in computer science, engineering, or other technical field, or combination of equivalent education and experience. 3+ years of programming experience, with at least 3+ years in a business environment. API's, SOA, Unix, Linux, Solaris SOA, ACID, SQL, Apache or similar, Object Oriented programming, Ruby, Ruby on Rails, Perl, Python, or Bash a plus

Show more

Other jobs you might like

  • Senior Oracle (Peoplesoft.. 1018144 0012651

    NEW

    Nyu Langone Medical Center

    - New York City, NY

    Job ID: 1018144_0012651 Area of Talent: IT/Health IT/Informatics Position Type: Full-Time/Regular Location: NYU Hospitals Center Shift: 09:00 AM to 05:00 PM Union: Non Union NYU...

    2 days ago from NYU Langone Medical Center
  • API Developer Evangelist – Profitable Startup With Stock Options

    NEW

    Smith & Keller

    - New York City, NY

    API Developer Evangelist – Profitable Startup With Stock Options May 26th, 2014|Brooklyn|$70000+| PHP API Developer Evangelist – Profitable Startup With Stock Options ABOUT...

    3 days ago from Smith & Keller INC
  • Sr Software Developer Java (103429)

    NEW

    TD Ameritrade

    - Jersey City, NJ

    Job Title: Sr Software Developer - Java Job ID: 103429 Job Location: Jersey City, New Jersey Employment Type: Contract Type: Regular Manager Level: Second Level Professional A...

    2 days ago from TD Ameritrade
  • Java JavaScript Developer (103458)

    NEW

    TD Ameritrade

    - Jersey City, NJ

    Job Title: Java / JavaScript Developer Job ID: 103458 Job Location: Jersey City, New Jersey Employment Type: Full-Time Contract Type: Regular Manager Level: First Level...

    3 days ago from TD Ameritrade
  • Application Development Professional II

    NEW

    Mitsubishii UFJ Financial Group

    - Jersey City, NJ

    Join a financial group that’s as committed to your future as you are. At MUFG, we share a vision for our future, we share our successes, and we strive to bring out the best in...

    1 day ago from Mitsubishii UFJ Financial Group
  • Software Developer

    Infinity CS

    - New York City, NY

    About the position: Our client is seeking a talented Microsoft Application Developer to join its technology department working across all application development within a fast...

    7 days ago from Infinity CS
  • Software Engineer - RESIM

    Delphi

    - New York City, NY

    Delphi is a leading global supplier of electronics and technologies for automotive, commercial vehicle and other market segments. Our state-of-the-art Automotive Active Safety...

    10 days ago from Delphi
  • Application Development Manager II

    Mitsubishii UFJ Financial Group

    - Jersey City, NJ

    Join a financial group that’s as committed to your future as you are. At MUFG, we share a vision for our future, we share our successes, and we strive to bring out the best in...

    8 days ago from Mitsubishii UFJ Financial Group
  • Lead C++/Core Java Developer

    Principle Solutions Group

    - New York City, NY

    Lead C++/Core Java Developer Well-known and reputable financial services company in NYC is hiring immediately for a Technical Lead C++/Core Java Developer with experience in...

    8 days ago from Principle Solutions Group
  • Applications Engineer

    Emerson Niche

    - Union, NJ

    Job Description ASCO Power Technologies, an industry leader in the manufacturing of automatic transfer switches, industrial control products and power control systems, services...

    8 days ago from Emerson niche

Show Me More

Were you satisfied with these results? Yes | No
Thank you for your feedback!