• For Sale • Real Estate • Pets • Jobs » Accounting & Finance » Administrative & Office » Architecture & Engineering » Biotech & Science » Business & Management » Construction Work » Customer Service » Education & Training » Bar, Restaurant & Hotel Work » General Labor » Graphic & Web Design » Human Resources » IT & Software Development » Legal & Lawyer » Marketing & PR » Medical & Healthcare Jobs » Real Estate Jobs » Retail & Wholesale » Sales » Salon, Spa & Fitness » Transportation » TV & Film » Writing & Editing » Other Jobs • Services • Community • Home & Garden • Electronics

Jobs » IT & Software Development

Google Ad

Sr. Software Engineer: Ruby on Rails

Send message

Financial Corporation located in NYC needs: Senior Software Engineer: Ruby on Rails Ruby on Rails, Linux, MySQL, API 3-to-5 years proven experience with object-oriented programming. 3 years experience writing applications in Ruby. 3 years experience using Ruby On Rails. 3 years experience writing Bash scripts. 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. Some experience developing high-performance APIs is a plus. Some experience developing in a Service Oriented Architecture is a plus. Java experience is a plus but the environment is not primarily Java-based. C++ experience is a plus. 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. Understanding of Windows is also helpful. 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). Knowledge of essentials of Unix server architecture, particularly Linux and Solaris. Software Engineer provides software design, programming, and consulting services for the diverse business units for shared service organizations such as the ITS department, using a wide range of modern business software environments. Key focus will be designing and developing software to bring the customer-facing services of all business units into a single “web self-service” umbrella, consistent with long-term vision of presenting a unified customer experience across the organization. Identifies and evaluates customer needs in cooperation with internal Business Analysts, and produces technical specifications in response to those needs, while also personally creating many of the resulting software components. RESPONSIBILITIES: Write software programs ranging from process automation to interactive Web applications. Develop and implement APIs and provide support for all clients that use API services in a Service Oriented Architecture. Maintain and make basic improvements and updates to existing projects and systems. Perform troubleshooting to isolate and diagnose common application problems. Debug and analyze best responses to flaws in applications already in production. Develop prototypes rapidly for evaluation and validation purposes. Create and maintain documentation for systems put into production use. Strive to keep all deployed applications simple, elegant, minimal, and maintainable by application administrators. Participate in reviews of own and others’ software code. Quickly become familiar with various business data models (e.g. insurance, customer service, liturgy). Represent the Software Engineering department in meetings with our internal customers and colleagues. Evaluate development tools and languages and make recommendations for incorporating those tools into projects. Understand diverse operating environments, including basic network and web applications infrastructure and assist in identifying improvements to be made in existing systems and development practices Consult with Infrastructure Group system administrators and network administrators to identify developers’ needs, and assist in assessing, validating, and improving these environments. Assist web team in troubleshooting application issues and development process issues. Keep abreast of current technologies and trends, including mobile web API “Generalist” mindset experienced with utilizing and developing a broad range of systems and tools. Since many different software and hardware environments exist in the company, successful candidates will be extremely agile, rapid learners with a demonstrated diversity of experience in Information Technology systems as well as in-depth programming skills. Requirements: 3-to-5 years proven experience with object-oriented programming. 3 years experience writing applications in Ruby. 3 years experience using Ruby On Rails. 3 years experience writing Bash scripts. 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. Some experience developing high-performance APIs is a plus. Some experience developing in a Service Oriented Architecture is a plus. Java experience is a plus but the environment is not primarily Java-based. C++ experience is a plus. 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. Understanding of Windows is also helpful. 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). Knowledge of essentials of Unix server architecture, particularly Linux and Solaris. Comfort with most common command line tools. Understanding of when to choose between compiled and interpreted languages, and ability to use both language compilers and script interpreters. Understanding and ability to analyze hardware disk I/O, CPU utilization, memory swapping, virtual machine threading, and garbage collector tuning. Understanding and ability to perform troubleshooting to isolate and diagnose common 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 using Apache and/or equivalent web server software. Excellent oral, written, and communication skills, including comfort with teleconferencing to conduct business with colleagues and clients. The ability to do the majority of programming using a terminal-based text editor. Understanding of customary source control practices and procedures in a team environment. (SVN and GIT are in use) Experience with Agile software development practices 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 in a business environment Base salary to 130K IMMEDIATE INTERVIEW! Please email your resume in WORD format and your current base salary requirements ASAP: Darrenf AT rtijobs dot com

Clearwater, Florida

In order to prevent any fraud, OmniaClassifieds recommends you to follow some basic rules: Do not send any money until you have verified the authenticity of the products / services or until you meet the seller. Never send money to people you do not trust. OmniaClassifieds is not responsible for the authenticity, accuracy or legality of any ad published here. OmniaClassifieds offers no support for transaction or payment services between clients.

Other ads in the category IT & Software Development

Classified Ads IT & Software Development Sr. SAP ABAP Developer   Jobs » IT & Software Development TodayMontebello, California

Classified Ads IT & Software Development Director of Marketing - Transformative   Jobs » IT & Software Development TodayWilkes-Barre, Pennsylvania

Classified Ads IT & Software Development Full Stack PHP Developer   Jobs » IT & Software Development TodayPeoria (Illinois), Illinois

Classified Ads IT & Software Development C++, Lead Developer, Team Leader $110K   Jobs » IT & Software Development TodayPort Orange, Florida

Classified Ads IT & Software Development Linux Server Administrator   Jobs » IT & Software Development TodayBedford, Texas

 

Post Your Ad on OmniaClassifieds.com, the Most Efficient Free Classified Ads Website in the United States.

 
POST FREE AD