Job Title: Ruby on Rails Developer Company Name: Career Soft Solutions Inc Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4363193149&f_AL=true&f_TPR=r86400&f_WT=2&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&start=75 Job Description: Ruby on Rails Developer Career Soft Solutions Inc · United States (Remote) Easy Apply Save Save Ruby on Rails Developer at Career Soft Solutions Inc Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Thrilok Sibbadi 3rd Senior Recruiter @ Career Soft Solutions Inc | Full Lifecycle Recruitment Expertise Job poster Message About the job Job Description: An experienced Ruby on Rails engineer who will plan, develop, deploy, maintain and document various solutions together with our highly organized Rails team. Clients Rails team is composed of around 15 engineers. Primary technology is Ruby on Rails, and their database of choice is PostgreSQL. They write projects using the DDD methodology, and are proud of excellent test coverage across projects. They mostly build APIs, admin dashboards, and integrations with third-party services. Requirements Qualifications and Experience: at least 5 years of experience with Ruby on Rails background in software development and/or computer science experience working with applications in production comfortable taking ownership of various aspects of a project and being in charge of ensuring everything is delivered on time affinity for keeping up with general software development news deep understanding of object-oriented programming and design patterns experience with writing tests experience working with international clients understanding business perspective with focus on generating value to clients excellent knowledge of written and spoken English experience with JavaScript frontend frameworks is a nice-to-have a drive to make your code better every day experience in providing technical guidance and helping team members resolve technical challenges Your Responsibilities: planning, developing, deploying, maintaining, and documenting various software solutions regular dependency upgrades and security patches for CVEs defining tasks and providing time estimates writing clean, maintainable code and tests (unit/integration/end-to-end) rolling out new features, and analyzing (and reacting to) the results you learn about from our QA Engineers and user feedback collaborating with clients, project teams, and technical teams presenting your solutions to clients and/or a group of colleagues proactively communicating with other team members and project stakeholders Proactively monitoring project progress and actively taking part in decision making Using agile methodologies in development Participating in code reviews, pairing, and other forms of knowledge-sharing Continually improving your skills, pushing others to expand their skills and sharing your knowledge with team members Working in a cross-functional team