Current jobs related to Ruby on Rails Software Engineer - Baltimore, Maryland - SmartLogic


  • Baltimore, Maryland, United States Archesys Inc Full time

    About the Role:We are seeking a highly skilled Ruby on Rails Software Engineer to join our growing engineering team at Archesys Inc. The ideal candidate will have a strong understanding of MVC architecture, RESTful web services, and experience working with relational databases like PostgreSQL or MySQL, and ActiveRecord ORM. Key Responsibilities:- Design,...

  • Software Engineer

    2 weeks ago


    Baltimore, Maryland, United States SmartLogic Full time

    Job OpportunityWe are seeking a skilled Software Developer to join our team at SmartLogic. As a custom software development consultancy, we work with clients to design, implement, and maintain custom software solutions using Ruby on Rails and/or Phoenix/Elixir.The ideal candidate will have a strong background in software development, with experience in Ruby...

  • Software Engineer

    1 month ago


    Baltimore, Maryland, United States SmartLogic Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at SmartLogic. As a Software Developer, you will be responsible for designing, developing, and maintaining custom software using Ruby on Rails and/or Phoenix/Elixir.Responsibilities:Design and develop high-quality software using Ruby on Rails and/or...

  • Software Engineer II

    3 weeks ago


    Baltimore, Maryland, United States Fearless Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team at Fearless Digital. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems that solve customer and user problems.Key ResponsibilitiesDevelop, maintain, and enhance complex software systems...


  • Baltimore, Maryland, United States Two95 International Inc. Full time

    Software Engineering ManagerWe are seeking a highly experienced Software Engineering Manager to join our team at Two95 International Inc. in a contract-to-hire capacity. The ideal candidate will have a strong background in software product development, enterprise systems, and cloud computing.Key Responsibilities:Lead the development of large-scale software...


  • Baltimore, Maryland, United States AECOM Full time

    About the RoleAECOM is seeking a highly experienced Senior Rail Vehicle Engineering Lead to join our team in Baltimore, Maryland. As a key member of our rail team, you will play a pivotal role in supporting the design, procurement, and maintenance of rail vehicles.Key Responsibilities:Program Management & Technical Oversight: Lead engineering and project...


  • Baltimore, Maryland, United States AECOM Full time

    Job Title: Senior Rail Vehicle Engineering LeadJob Summary:AECOM is seeking an experienced Senior Rail Vehicle Engineering Lead to join our team in Baltimore, Maryland. As a key member of our rail team, you will play a pivotal role in supporting the design, procurement, and maintenance of rail vehicles. This position requires expertise in electromechanical...


  • Baltimore, Maryland, United States Capital One Full time

    Transformative DevOps Engineer OpportunityCapital One is seeking a highly skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a critical role in driving a major transformation within our organization.Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and support technical solutions in full-stack...


  • Baltimore, Maryland, United States Two95 International Inc. Full time

    About the RoleWe are seeking a highly experienced Software Engineering Manager to lead our cloud engineering team at Two95 International Inc. As a key member of our organization, you will be responsible for driving the development and implementation of cloud-based solutions.Key ResponsibilitiesCloud Architecture and StrategyDesign and implement scalable,...


  • Baltimore, Maryland, United States Capital One Full time

    Transformative DevOps Engineer Role at Capital OneCapital One is seeking a skilled DevOps Engineer to join our team and drive a major transformation in the company's technology landscape. As a DevOps Engineer, you will have the opportunity to work on the forefront of cloud computing, collaborating with Agile teams to design, develop, test, implement, and...


  • Baltimore, Maryland, United States Capital One Full time

    Transformative DevOps Engineer Opportunity at Capital OneCapital One is seeking a highly skilled DevOps Engineer to join our team and drive innovation in the technology space. As a DevOps Engineer, you will play a critical role in marrying data with emerging technologies to drive business transformation.Key Responsibilities:Lead a portfolio of diverse...


  • Baltimore, Maryland, United States Capital One Full time

    Transformative DevOps Engineer OpportunityCapital One is seeking a seasoned DevOps Engineer to drive innovation and transformation within our organization. As a key member of our team, you will be responsible for designing and implementing cloud-native technologies to support our Machine Learning platforms.Key Responsibilities:Lead the development and...

  • Project Manager

    7 days ago


    Baltimore, Maryland, United States STV Incorporated Full time

    Job SummaryWe are seeking an experienced Project Manager to join our Vehicles/Systems Engineering team in Washington or Baltimore. The successful candidate will work with clients to procure and support the next generation of transit cars, commuter rail locomotives, and passenger coaches.Key ResponsibilitiesLead key client relationships and day-to-day...

  • Software Engineer

    1 week ago


    Baltimore, Maryland, United States DCS Corp Full time

    Software EngineerAre you a skilled software engineer looking for a challenging role in a dynamic environment? We have an exciting opportunity for a software engineer to join our team at DCS Corporation. As a software engineer, you will be responsible for designing, developing, and testing software applications using ASP.Net, C#, and Oracle database. You will...

  • Software Engineer

    3 weeks ago


    Baltimore, Maryland, United States Parsons Company Full time

    Software Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Parsons. As a Software Developer, you will be responsible for collaborating with customer organizations to develop and integrate cutting-edge CNO tools.Key Responsibilities:Research, design, develop, and test operating systems-level software.Conduct...


  • Baltimore, Maryland, United States Capital One Full time

    Transformative DevOps Engineer Role at Capital OneCapital One is seeking a highly skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a critical role in driving a major transformation within our organization.Key Responsibilities:Collaborate with Agile teams to design, develop, test, implement, and support technical solutions in...

  • Software Engineer

    1 month ago


    Baltimore, Maryland, United States Reflexive Concepts Full time

    Software Engineer/Web Developer PositionReflexive Concepts is seeking a skilled Software Engineer/Web Developer to support our team in maintaining and developing our web servers.The ideal candidate will have a strong background in software development, with a minimum of 7 years of experience in programs and contracts of similar scope, type, and complexity. A...

  • Software Engineer

    2 weeks ago


    Baltimore, Maryland, United States Reflexive Concepts Full time

    Software Engineer/Web Developer OpportunityReflexive Concepts is seeking a skilled Software Engineer/Web Developer to maintain and support our RI web servers. The ideal candidate will have experience with Twiki, Apache, and PHP, as well as a strong background in Linux system administration.Key Responsibilities:Maintain and support existing RI web servers,...

  • Software Engineer

    4 days ago


    Baltimore, Maryland, United States Enerwise Global Technologies Inc Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Enerwise Global Technologies Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Key Responsibilities:Design and develop software applications using...


  • Baltimore, Maryland, United States Capital One Full time

    We are seeking a Cloud Infrastructure Specialist who is passionate about creating and supporting DevOps tools with emerging technologies. As a Cloud Infrastructure Specialist, you'll have the opportunity to drive a major transformation within Capital One.Key Responsibilities:Work with product owners to understand desired application capabilities and testing...

Ruby on Rails Software Engineer

2 months ago


Baltimore, Maryland, United States SmartLogic Full time
Job Overview

*** Please note: SmartLogic is not actively hiring for this role at this time. We encourage you to submit an application to express interest in the role, and as opportunities open up in the future, we will review this pipeline for potential candidates. Please do not expect a timely response to any submissions. ***

We are in search of a Software Engineer with a proven history in the planning, execution, testing, and upkeep of tailored software solutions utilizing Ruby on Rails and/or Phoenix/Elixir.

SmartLogic is a well-established and expanding custom software development consultancy that has been successfully serving clients since 2005. Our commitment extends to our team, our clients, and the communities we engage with. Recent initiatives include youth workforce development, software developer apprenticeships, our Elixir Wizards conference, and the Baltimore Women in Tech micro grants program. We look forward to reviewing your application and discussing a rewarding career with SmartLogic.

Our typical projects vary in duration from one month to several months, with some clients having collaborated with us continuously since 2010. Our clientele spans large nonprofits, startups, local governments, and small to medium enterprises. For more details on our work, please refer to our case studies.

As a Software Engineer at SmartLogic, we strive to minimize context switching, allowing you to concentrate on crafting exceptional software. This is achieved by ensuring our developers are assigned to one client project at a time, although there may be instances where you could be involved in multiple projects.

Key Responsibilities
  • Develop concise, maintainable, and thoroughly tested code using Ruby on Rails and/or Phoenix/Elixir.
  • Collaborate effectively with a team of project managers, product designers, and developers for 40 hours per week.
  • Engage in project management to ensure client satisfaction and developer contentment.
  • Document and submit time records on a weekly basis as part of our consultancy model.
  • Contribute to the technical enhancement and success of SmartLogic's software development practices.
  • Participate in ongoing professional development to continually refine your engineering skills.
Qualifications
  • Professional experience with Ruby on Rails and/or Phoenix/Elixir, along with a desire to enhance your software development skills related to these technologies.
  • Ability to communicate effectively with clients and translate technical concepts for non-technical stakeholders.
  • Demonstrated professional experience showcasing your capability as a team player and proactive communicator.
  • Experience in breaking down client requirements into actionable implementation steps.
  • Proficiency or interest in Flutter for mobile application development.
  • Comfortable participating in agile ceremonies such as standups, grooming sessions, and sprint reviews.
Compensation and Benefits

The SmartLogic career map outlines three levels of software developers and the progression criteria between them. The salary ranges for these levels are as follows:

  • Junior Developer: $60,000 to $90,000
  • Mid Developer: $85,000 to $115,000
  • Senior Developer: $110,000 to $140,000

This position is fully remote, allowing you to work from anywhere in the United States. We provide health, dental, and vision insurance, unlimited PTO, unlimited sick leave, paid parental leave, and a 3% matching SIMPLE IRA program.

New employees receive a one-time $500 allowance for home office setup. Additionally, every employee is granted $600 annually for work-from-home expenses.

SmartLogic is dedicated to professional growth and community engagement. We offer numerous opportunities for learning through dedicated discussions with supervisors, participation in conferences, and access to books and resources. We organize events, meetups, and invest in our local and online communities.

As a remote-first organization, we intentionally cultivate a supportive culture in a virtual environment through various initiatives, including Side Project Club, Coffee Chat, weekly all-hands meetings, and dedicated Slack channels for various interests.

SmartLogic is an equal opportunity employer and does not discriminate in employment based on race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factors.

No phone calls or unsolicited emails, please. We do not work with recruiters or placement agencies. All interested applicants should apply directly through our website.