Job Closed

This listing is no longer active.

GovCIO logo
GovCIO

GovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.

Ruby on Rails Developer

Location

United States

Posted

144 days ago

Salary

$100K - $120K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishRSpecRubyRuby on Rails

Job Description

Ruby on Rails Developer

GovCIO

• Develops and implements backend components using Ruby on Rails, JSON controllers, and Sidekiq, focusing on robust server-side logic and database integrations with RESTful APIs and other backend services. • Participates in system planning and the development deployment process while ensuring adherence to software compliance and testing standards. • Responsible for contributing to the backend development processes, complying to system guidelines, and conducting system analysis to address questions regarding program intentions, output specifications, data input requirements, programming strategies, and control systems as needed. • Work with a team of developers towards successful project execution, ensuring high-quality deliverables and timely completion. • Foster a culture of continuous improvement and excellence within the team. • Promote best practices and coding standards to maintain high standards of excellence within the team. • Collaborate on gathering system requirements, developing system stories, and planning project timelines and estimates. • Actively contribute to the preparation of comprehensive documentation, including reports, operational procedures, and maintenance manuals to ensure clear communication and record-keeping. • Participate in integration testing efforts to ensure seamless system functionality and robustness. • Maintain proactive communication with both internal and external stakeholders to ensure alignment and address any project issues promptly. • Conduct in-depth analysis of backend requirements, including data flow, input/output specifications, and hardware/software needs to optimize system performance. • Actively participate in code and sprint reviews, ensuring that all deliverables meet contractual obligations and project specifications.

Job Requirements

  • Bachelor's with 5 - 8 years (or commensurate experience)
  • Demonstrated experience developing in Ruby on Rails and managing backend systems.
  • Analytical and investigation skills, including use of RSpec.
  • Ability to work independently with minimal guidance and supervision.
  • Experience with Agile Methodology and Scrum Processes.
  • Significant knowledge of software development lifecycle.
  • Experience with code versioning and project management tools. (e.g., Jira, Github, Confluence, etc.)
  • Demonstrated experience in a remote work environment.
  • Must be a US citizen or authorized to work in the US.

Benefits

  • Employee Assistance Program (EAP)
  • Corporate Discounts
  • Learning & Development platform, to include certification preparation content
  • Training, Education and Certification Assistance*
  • Referral Bonus Program
  • Internal Mobility Program
  • Pet Insurance
  • Flexible Work Environment

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Liderança técnica dentro do time. • Resolve problemas complexos e ambíguos. • Atua como mentor(a) de outros engenheiros. • Garante a qualidade e escalabilidade das soluções.

Brazil
Job Closed
Accenture logo

Database Developer

Accenture

Founded in 1989, Accenture is an outsourcing, management consulting, and technology services company with an international presence and annual revenues exceedin

Backend Engineer144 days ago

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description You will be responsible for building, implementing and supporting Microsoft solutions. You will grow to be a "go-to" person for advanced application development tasks involving front end, mid-tier and backend development, SQL Server, web apps, function apps, and other Microsoft capabilities. - Architect and develop solutions using SSIS, SQL Server, stored procedures and APIs - Requirements gathering, research to develop insightful conclusions and generate solutions to address user needs - Field requests from stakeholders, clarifying requirements, and responding with data that meets the end-users need - Perform advanced data analytics to make recommendations on improvements - Assist in documentation of current processes and development of documentation for new processes along with other methods of knowledge sharing - Utilize Power BI or other BI Platform technologies to creatively display complex data in a manner that can be digested by a wide audience - Migrate data/pipeline creation to get data from database/file system to data warehouse - Check in code to Github and deploying builds locally for testing. Understand branching - Ensure data accuracy, performance, usability, and functionality requirements of BI platform - Participate in the full software development life cycle, including solution design, development, code review, source code control, testing, deployment - Design and develop Reports and ETL process to/from Data Warehouse using SQL Stored Procedures Qualifications - Strong technical, logic and interpersonal skills - Experience in all stages of development project work (gathering requirements, logical design, physical design, implementation, testing and deployment) - Strong T-SQL skills and sound Reporting development experience, and can substitute for hands on experience with Data Visualization tools such as SSRS, PowerPivot and Power BI - Attention to detail and accountability to meet critical deadlines - Flexibility in schedule depending on business need Requirements - US – Person Compensation The pay range for the states of California, Colorado, Hawaii, Illinois, Maryland, Massachusetts, Minnesota, New Jersey, New York, Washington, Vermont, the District of Columbia, and the city of Cleveland is: $78,600 — $160,200 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. - We have an unwavering commitment to creating a culture in which all our people are respected, feel a sense of belonging, and have equal opportunity - Every person at Accenture Federal Services has the responsibility to create and sustain a culture where everyone feels welcomed and included - This is grounded in our core values and our experience that hiring and developing great people who reflect different perspectives, experiences, and backgrounds is key to driving innovation and delivering the results that our clients and the country count on Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Requesting An Accommodation Accenture Federal Services is committed to providing equal employment opportunities for persons with disabilities or religious observances, including reasonable accommodation when needed. Other Employment Statements - Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States - Candidates who are currently employed by a client of Accenture Federal Services or an affiliated Accenture business may not be eligible for consideration - Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process - The Company will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant

United States
Job Closed

Drupal Software Engineer

Viderity

Viderity is a Washington, D.C. based company that was founded in 2007 by Rachel Everett. The professional web project-staffing firm, Viderity, provides staffing services to state a

Backend Engineer144 days ago

• Build and maintain the Applicant Portal, Reviewer Portal, Metadata Manager Portal, and Administrator Portal front end components • Implement a user centered UI aligned with NSF’s design standards and consistent with USWDS patterns where used • Ensure complete Section 508 compliance including keyboard navigation, semantic structure, ARIA patterns, and screen reader compatibility • Implement role-based access control in the UI so users see only the data and actions appropriate for their role • Work closely with UX, product, and NSF teams to implement wireframes and requirements accurately • Build and maintain Drupal backend logic including custom modules, hooks, forms, and custom Form API implementations • Implement workflows for application intake, review processes, scoring, metadata validations, and program configuration • Build and maintain RESTful APIs and integration points • Support metadata ingestion pipelines and validation rules • Implement user and role management consistent with RBAC requirements • Collaborate with database engineers on data modeling, queries, and performance tuning • Contribute to monitoring, logging, and error handling to support production stability • Perform end to end analysis, design, and development • Code, debug, test, and troubleshoot during the full development lifecycle • Conduct and participate in peer code reviews • Participate in UI and UX discussions and provide engineering input • Mentor and support junior engineers as needed

District Of Columbia
Seek logo

Senior Backend Engineer - US Remote

Seek

Analytics apps. Scaled in the cloud.

Backend Engineer144 days ago
OtherRemoteTeam 51-200H1B Sponsor

About the company: Seek, an Eldridge company, is on a mission to connect analytics developers and consumers like never before - driving business value in minutes, not months. Insight Cloud, the analytics app store for your business, was created to make it easy for everyone to build, distribute, and consume data & analytics apps in the thriving cloud analytics economy. Insight Cloud delivers instant access to curated, ready-to-use analytics apps from the leading providers in the market, accelerating your speed to insights by 15X+ while eliminating the pain of building, hosting, and maintaining an entire analytics ecosystem on your own. Built for developers and consumers alike, Insight Cloud is not just another tool to work with data - it is the platform connecting leading analytics developers with innovative consumers - driving business value faster than ever. About the role: As a Senior Backend Engineer at Seek, you will be responsible for building and maintaining the robust backend systems that power our ML cloud platform and analytics app store. You will work closely with frontend engineers, data engineers, and other stakeholders to develop scalable and high-performance services that support the seamless operation of our platform. Your work will involve developing and optimizing APIs, managing databases, and ensuring that our backend systems are secure, reliable, and efficient. By joining our team, you'll be working hands-on with modern tools, building seamless integrations between web, cloud data warehousing and ML technologies that make a real impact. In this role you’ll get to: - Develop and maintain backend services using Python and FastAPI focusing on creating high-performance and scalable APIs, ensuring proper error handling, input validation, and adherence to best practices - Work with SQLModel and SQLAlchemy to manage and manipulate data in our PostgreSQL backend, ensuring efficient data retrieval and storage - Implement and optimize CRUD operations, working closely with core objects and view definitions - Collaborate on database schema design and optimization to support new features and improve performance - Integrate and maintain connections to supported cloud warehouses, particularly Snowflake, ensuring seamless data flow between our platform and external data sources - Ensure robust and secure communication between our platform and external services, handling data transformation and synchronization as needed - Integrate and maintain our platform's connection to data visualization tools such as Sigma. Ensure seamless data flow and optimal performance for visual analytics. - Write clean, maintainable, and well-documented code, adhering to best practices in software development - Contribute to the testing suite by writing and maintaining unit and integration tests using Pytest, ensuring high test coverage and reliability - Participate in code reviews, providing and receiving constructive feedback to improve code quality and team collaboration - Work closely with frontend engineers to define API specifications and ensure seamless integration between frontend and backend systems - Actively participate in sprint cycles, providing estimates, updates, and technical insights to help guide the development process Qualifications: - 5+ years of experience in backend development, particularly with Python and FastAPI in an enterprise production environment - Strong proficiency in SQL and experience with SQLAlchemy and SQLModel for database management and ORM - Experience with PostgreSQL, including schema design, query optimization, and performance tuning - Hands-on experience with task queues like Celery, including task scheduling, execution, and optimization - Strong understanding of testing practices, with experience writing unit and integration tests using Pytest. - Familiarity with version control systems like Git, and experience with CI/CD pipelines, particularly GitLab CI - Excellent problem-solving skills with the ability to troubleshoot and optimize backend performance - Experience working in an Agile development environment, with a focus on collaboration and continuous improvement We’re especially interested in you if you have: - Experience with cloud data warehouses, particularly Snowflake, and familiarity with cloud infrastructure services. - Knowledge of security best practices in API development and data management. - Experience with VS Code Benefits: - Medical Insurance, Dental Insurance, PTO, 16 annual company holidays, 401K, Vision Insurance Tools we use: - Python, FastAPI, Celery, Pytest, SQLAlchemy, SQLModel, PostgreSQL, Gitlab, Snowflake. Salary: - The annual salary range for this position is between $150,000 - $170,000, depending on experience and qualifications. Location: - This is an entirely remote position for candidates based in the US. No Visa Sponsorship Available - We do not offer visa sponsorship at this time. What Sets Us Apart Seek is committed to a culture that values ownership, flexibility, and collaboration. We prioritize work-life balance and encourage our team to explore new ideas, test hypotheses, and innovate continuously. You’ll join a diverse group of professionals dedicated to pushing the boundaries of business analytics development, with ample opportunities to grow alongside talented peers who value your expertise and vision.

United States
$150K - $170K / year
Job Closed