{"id":1681,"date":"2024-11-08T12:58:52","date_gmt":"2024-11-08T12:58:52","guid":{"rendered":"https:\/\/www.whitehattoolbox.com\/jobs\/mobile-commons-software-engineer-ii-ruby\/"},"modified":"2024-11-08T12:58:52","modified_gmt":"2024-11-08T12:58:52","slug":"mobile-commons-software-engineer-ii-ruby","status":"publish","type":"post","link":"https:\/\/www.whitehattoolbox.com\/jobs\/mobile-commons-software-engineer-ii-ruby\/","title":{"rendered":"Mobile Commons -Software Engineer II &#8211; Ruby"},"content":{"rendered":"<p><b>Description<\/b><span class=\"br\"><\/span>Software Engineer II &#8211; Ruby<span class=\"br\"><\/span><b>Job Description<\/b><span class=\"br\"><\/span>Opportunity Summary<span class=\"br\"><\/span>We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II &#8211; Ruby for our Upland Mobile Commons product. You should have an overall industry experience of 3 -5 years with full stack Ruby-on-Rails development.<span class=\"br\"><\/span><b>What would you do?<\/b><\/p>\n<ul>\n<li>Develop, test, and maintain all APIs.<\/li>\n<li>Manage and maintain SQL and No-SQL tables, data, and stored procedures within all databases.<\/li>\n<li>Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.<\/li>\n<li>Collaborating with other team members to establish objectives and design functional, cohesive code to enhance the user experience and support analytical products.<\/li>\n<li>Participating in continuing education and training to remain current on best practices and learn new programming languages.<\/li>\n<li>Jump in and help the team deliver features when it is required.<\/li>\n<\/ul>\n<p><b>What are we looking for?<\/b><span class=\"br\"><\/span><b>Technical Skills<\/b><span class=\"br\"><\/span>The following skills are needed for this role.<span class=\"br\"><\/span><b>Experience:<\/b><\/p>\n<ul>\n<li>3 &#8211; 5 years of experience in Full stack Ruby on Rails<\/li>\n<\/ul>\n<p> Primary Skills: The candidate must possess the following primary skills: <\/p>\n<ul>\n<li>Ruby<\/li>\n<li>Rails framework<\/li>\n<li>HTML\/CSS<\/li>\n<li>JavaScript<\/li>\n<li>MySQL<\/li>\n<li>API development<\/li>\n<\/ul>\n<p> Secondary Skills: It would be advantageous if the candidate also has the following secondary skills: <\/p>\n<ul>\n<li>Design Patterns<\/li>\n<li>Snowflake<\/li>\n<li>Redis<\/li>\n<li>Experience with large scale Distributed systems, Microservices, and Process Optimization<\/li>\n<li>Cloud Development Experience, especially AWS<\/li>\n<li>Jquery<\/li>\n<li>Agile environment using Jira, Confluence<\/li>\n<\/ul>\n<p><b>Soft Skills:<\/b><\/p>\n<ul>\n<li>Strong written and verbal communication skills directed to technical and non-technical team members.<\/li>\n<li>Willingness to take ownership of problems and seek solutions to meet customer needs.<\/li>\n<\/ul>\n<p> Growth Skills: <\/p>\n<ul>\n<li>Ability to apply creative problem solving and manage through ambiguity.<\/li>\n<li>Ability to work under remote supervision and with a minimum of direct oversight.<\/li>\n<\/ul>\n<p><b>Qualification<\/b><span class=\"br\"><\/span>A Bachelor&#8217;s degree in Computer Science or equivalent<span class=\"br\"><\/span>This role requires overlap with multiple time zones for planning meetings, status updates etc. on a regular basis. The duration of these overlaps can change depending on the type of meeting. Upland India has the flexibility to manage your working hours accordingly to help in your work-life balance. You can find out more about this during your interview conversation.<span class=\"br\"><\/span>Upland Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected status.<span class=\"br\"><\/span>About Mobile Commons<span class=\"br\"><\/span>Mobile Commons provides a web-based platform enabling companies to build interactive mobile marketing campaigns that can be set up in minutes. To connect with the broadest base of mobile users available these campaigns combine web communications technology with telecommunications, such as text messages and voice calls. Mobile Commons also provides powerful analytics for measuring response rates, lead generation, and the overall effectiveness of mobile campaigns.<span class=\"br\"><\/span>About Upland<span class=\"br\"><\/span>Upland Software (Nasdaq: UPLD) helps global businesses accelerate digital transformation with a powerful cloud software library that provides choice, flexibility, and value. Upland India is a fully owned subsidiary of Upland Software and headquartered in Bangalore. We are a remote-first company. Interviews and on-boarding are conducted virtually.<br \/><a rel=\"nofollow noopener\" href=\"https:\/\/www.careerjet.co.in\/jobad\/in69d0a478df0fa07ad707b59519f554e7?affid=0852fd5db5a52cbcd75bf945aa534932\" class=\"button purchase\" target=\"_blank\">Apply Now<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description Software Engineer II &#8211; Ruby Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II &#8211; Ruby for our Upland Mobile Commons product. You should have an overall industry experience of 3 -5 years with full stack Ruby-on-Rails development. What would you<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[],"class_list":["post-1681","post","type-post","status-publish","format-standard","hentry","category-software-development"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":157174,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-software-engineer-ii-18\/","url_meta":{"origin":1681,"position":0},"title":"We\u2019re Hiring Software Engineer II","author":"Admin","date":"March 15, 2026","format":false,"excerpt":"Description : Software Engineer II- AI & Data Platform Developer Job Description Opportunity Summary: We are looking for an experienced, enthusiastic, and curious individual with 3 \u2013 5 years of professional experience to join Upland India as an AI & Data Platform Developer for our Upland Shared Services Organization (SSO).\u2026","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":167583,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-software-engineer-i-9\/","url_meta":{"origin":1681,"position":1},"title":"We\u2019re Hiring Software Engineer I","author":"Admin","date":"March 28, 2026","format":false,"excerpt":"Description : Software Engineer I Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer I (Full stack) for our Panviva product. The individual will work with our global development team. What would you do? Develop, Review, test and\u2026","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":167856,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-software-engineer-i-10\/","url_meta":{"origin":1681,"position":2},"title":"We\u2019re Hiring Software Engineer I","author":"Admin","date":"March 28, 2026","format":false,"excerpt":"Description : Software Engineer I Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer I (Full stack) for our Panviva product. The individual will work with our global development team. What would you do? Develop, Review, test and\u2026","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":167165,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-software-engineer-ii-backend-ruby-scala-java-10\/","url_meta":{"origin":1681,"position":3},"title":"We\u2019re Hiring Software Engineer II (Backend- Ruby\/Scala\/Java)","author":"Admin","date":"March 27, 2026","format":false,"excerpt":"Experience with AWS stack (ie. Aurora), Data warehouse technologies like Snowflake \u2022 Experience with Ruby on Rails...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":165315,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-software-engineer-ii-backend-ruby-scala-java-7\/","url_meta":{"origin":1681,"position":4},"title":"We\u2019re Hiring Software Engineer II (Backend- Ruby\/Scala\/Java)","author":"Admin","date":"March 25, 2026","format":false,"excerpt":"Experience with AWS stack (ie. Aurora), Data warehouse technologies like Snowflake \u2022 Experience with Ruby on Rails...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":161889,"url":"https:\/\/www.whitehattoolbox.com\/jobs\/were-hiring-software-engineer-ii-backend-ruby-scala-java-2\/","url_meta":{"origin":1681,"position":5},"title":"We\u2019re Hiring Software Engineer II (Backend- Ruby\/Scala\/Java)","author":"Admin","date":"March 20, 2026","format":false,"excerpt":"Experience with AWS stack (ie. Aurora), Data warehouse technologies like Snowflake \u2022 Experience with Ruby on Rails...","rel":"","context":"In &quot;IT Jobs&quot;","block_context":{"text":"IT Jobs","link":"https:\/\/www.whitehattoolbox.com\/jobs\/category\/jobs-in-india\/it-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pg9e9d-r7","_links":{"self":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts\/1681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/comments?post=1681"}],"version-history":[{"count":0,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/posts\/1681\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/media?parent=1681"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/categories?post=1681"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whitehattoolbox.com\/jobs\/wp-json\/wp\/v2\/tags?post=1681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}