Three years’ experience writing applications in Ruby
Three years’ experience using Ruby On Rails, writing Bash scripts
Experience using Apache and/or equivalent web server software
Three-to-five years’ experience with object-oriented programming
Working knowledge of other web frameworks such as mod_perl, embperl, PHP, JSP, ASP, ColdFusion, or equivalents
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 I/O, 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 and/or equivalent database systems
Solid understanding of ACID database properties, query isolation levels, and SQL coding practice to avoid database deadlock scenarios
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
Bachelor’s degree and/or Master’s 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
Desired Qualifications
Experience developing high-performance APIs
Experience developing in a Service Oriented Architecture
C# .Net required
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 (TCP/IP addressing and higher network layers)
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)
Experience with Agile software development practices
Job Description
3 years’ experience writing applications in Ruby.
3 years’ experience using Ruby On Rails, writing Bash scripts.
Experience using Apache and/or equivalent web server software.
3-to-5 years’ experience with object-oriented programming.
Working knowledge of other web frameworks such as mod_perl, embperl, PHP, JSP, ASP, ColdFusion, or equivalents.
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 I/O, 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 and/or equivalent database systems.
Solid understanding of ACID database properties, query isolation levels, and SQL coding practice to avoid database deadlock scenarios.
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.
C# .Net required
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 (TCP/IP 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)
Experience with Agile software development practices
Qualifications
Bachelor’s and/or Master’s 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.
Thanks and Regards!
Additional Information
Highlights and benefits
We are a registered E verified company
Starting salary between $ 60,000 with regular increments
Free classroom skill enhancement program
Relocation allowance
Referral bonus
On the job support from experienced professionals in the relative field
Travel allowance
Insurance- Medical, dental, vision and 401K
Health Benefits through Carefirst BCBS (Blue Cross Blue Shield)
Company paid Life Insurance
Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply.