Remote RSpec Jobs

85 remote jobs*

Job Title Location Description Posted**
Ruby on Rails Software Engineer - (Remote)
Archesys
Remote United States
Archesys is a technology firm specializing in innovative digital solutions and services for clients across various industries. We pride ourselves on our cutting-edge technologies exceptional customer service and collaborative work environment. We are seeking a highly skilled and motivated Ruby on Rails Software Engineer to join our growing engineering team. In this role you will play a key part in designing developing and maintaining web applications using Ruby on Rails. You will collaborate closely with product managers designers and other engineers in an agile environment to deliver high-quality software that meets our users' needs. This role demands a proactive problem-solver who can manage multiple projects while delivering high-quality solutions. The ideal candidate thrives in a collaborative fast-paced environment and has experience building robust applications with modern tools and practices. This is a fully remote full-time position. Responsibilities Design build and maintain scalable secure and high-performance web applications using Ruby on Rails. Collaborate with product managers designers and stakeholders to understand business requirements and translate them into technical solutions. Develop new features enhance existing systems and maintain code quality through code reviews testing and best practices. Participate actively in agile ceremonies (daily stand-ups sprint planning retrospectives) to align with product and engineering teams. Write clean maintainable and efficient code while following DRY and SOLID principles. Optimize application performance to ensure seamless user experience. Integrate third-party services APIs and microservices as needed. Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration (CI/CD) processes. Mentor junior developers and provide technical guidance to the team. Stay up to date with the latest Ruby on Rails trends tools and industry best practices. Participate in code reviews and contribute to the improvement of our development processes. Collaborate effectively with cross-functional teams in an agile environment. Provide technical support and guidance to end-users. Educational Background: Bachelor's degree in Computer Science Information Technology Engineering or a related field. A Master's degree will be considered a plus. Experience: 5-10 years of professional experience with Ruby on Rails in a production environment. Strong understanding of MVC architecture and RESTful web services. Experience working with relational databases like PostgreSQL or MySQL and ActiveRecord ORM. Familiarity with front-end technologies such as JavaScript HTML CSS and frameworks like React.js or Vue.js. Proficient with agile methodologies (Scrum Kanban) and tools such as JIRA and Confluence. Strong knowledge of API design and integration (GraphQL or REST). Hands-on experience with CI/CD pipelines and version control systems (Git/GitHub). Ability to write unit tests and integration tests using RSpec or Minitest. Knowledge of cloud platforms like AWS Azure or Google Cloud. Strong problem-solving skills and ability to work independently and within a team. Excellent communication and collaboration skills Experience working in an agile environment Passion for building high-quality software Technological Proficiency: Experience with cloud computing platforms such as AWS. Familiarity with modern programming languages and web technologies. Familiarity with agile tools such as Jira Slack and Confluence. Previous experience in healthcare finance or government sectors is advantageous. Experience with Docker Kubernetes or other containerization tools. Familiarity with Redis Sidekiq or background job processing. Exposure to microservices architecture and distributed systems. Experience working in a DevOps culture and with monitoring tools like New Relic or Datadog. Knowledge of GraphQL and API-first development. Stakeholder Communication: Foster open communication with stakeholders providing regular updates on project status and milestones. Act as one of the point of contact between clients stakeholders and development teams. Communicate regularly with stakeholders including product managers executives and customers to keep them informed of progress and address any concerns. Cross-Functional Collaboration: Collaborate with various departments to ensure the seamless integration of technologies and solutions. Facilitate problem-solving sessions to address complex challenges and foster innovation. Personal Attributes: Strong leadership qualities with the ability to collaborate effectively across cross-functional teams. Forward-thinking with a keen eye for identifying opportunities for innovation and improvement. Detail-oriented with a commitment to maintaining high standards of quality and efficiency. Additional Requirements: A willingness to continually learn and adapt to the evolving technology landscape. Ability to work in a fast-paced environment and manage multiple projects simultaneously. All work must be conducted within the U.S. excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment. You must be legally authorized to work in the U.S. now and in the future without sponsorship. As the US Government is our clientele you may be required to obtain a public trust or security clearance. Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute. What We Offer: Competitive salary and benefits package including health dental and vision insurance retirement plan and generous paid time off. Opportunity to work with a talented team of professionals on exciting and innovative projects. Flexible work arrangements including remote work options. Continuous learning and development opportunities including access to training resources and professional development programs. A collaborative inclusive work environment that values diversity and encourages growth. Join us at Archesys and be part of a team dedicated to delivering cutting-edge cloud solutions for clients in the public sector. Your expertise and passion for technology will help us continue to innovate and grow. We look forward to welcoming you to our team and supporting your success as a Ruby on Rails Software Engineer. Archesys participates in E-Verify. Upon hire we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Archesys is an equal opportunity employer committed to creating a diverse and inclusive workplace. We welcome applications from all qualified candidates regardless of race color religion sex.Work collaboratively with different departments to ensure seamless integration of technologies and solutions. Organize problem-solving sessions to tackle complex challenges and encourage innovation.
4 hour(s) ago
View
Ruby on Rails Software Engineer - (Remote)
Archesys Inc
United States
Archesys is a technology firm specializing in innovative digital solutions and services for clients across various industries. We pride ourselves on our cutting-edge technologies exceptional customer service and collaborative work environment. We are seeking a highly skilled and motivated Ruby on Rails Software Engineer to join our growing engineering team. In this role you will play a key part in designing developing and maintaining web applications using Ruby on Rails. You will collaborate closely with product managers designers and other engineers in an agile environment to deliver high-quality software that meets our users' needs. This role demands a proactive problem-solver who can manage multiple projects while delivering high-quality solutions. The ideal candidate thrives in a collaborative fast-paced environment and has experience building robust applications with modern tools and practices. This is a fully remote full-time position. Responsibilities Design build and maintain scalable secure and high-performance web applications using Ruby on Rails. Collaborate with product managers designers and stakeholders to understand business requirements and translate them into technical solutions. Develop new features enhance existing systems and maintain code quality through code reviews testing and best practices. Participate actively in agile ceremonies (daily stand-ups sprint planning retrospectives) to align with product and engineering teams. Write clean maintainable and efficient code while following DRY and SOLID principles. Optimize application performance to ensure seamless user experience. Integrate third-party services APIs and microservices as needed. Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration (CI/CD) processes. Mentor junior developers and provide technical guidance to the team. Stay up to date with the latest Ruby on Rails trends tools and industry best practices. Participate in code reviews and contribute to the improvement of our development processes. Collaborate effectively with cross-functional teams in an agile environment. Provide technical support and guidance to end-users. Educational Background: Bachelor's degree in Computer Science Information Technology Engineering or a related field. A Master's degree will be considered a plus. Experience: 5-10 years of professional experience with Ruby on Rails in a production environment. Strong understanding of MVC architecture and RESTful web services. Experience working with relational databases like PostgreSQL or MySQL and ActiveRecord ORM. Familiarity with front-end technologies such as JavaScript HTML CSS and frameworks like React.js or Vue.js. Proficient with agile methodologies (Scrum Kanban) and tools such as JIRA and Confluence. Strong knowledge of API design and integration (GraphQL or REST). Hands-on experience with CI/CD pipelines and version control systems (Git/GitHub). Ability to write unit tests and integration tests using RSpec or Minitest. Knowledge of cloud platforms like AWS Azure or Google Cloud. Strong problem-solving skills and ability to work independently and within a team. Excellent communication and collaboration skills Experience working in an agile environment Passion for building high-quality software Technological Proficiency: Experience with cloud computing platforms such as AWS. Familiarity with modern programming languages and web technologies. Familiarity with agile tools such as Jira Slack and Confluence. Previous experience in healthcare finance or government sectors is advantageous. Experience with Docker Kubernetes or other containerization tools. Familiarity with Redis Sidekiq or background job processing. Exposure to microservices architecture and distributed systems. Experience working in a DevOps culture and with monitoring tools like New Relic or Datadog. Knowledge of GraphQL and API-first development. Stakeholder Communication: Foster open communication with stakeholders providing regular updates on project status and milestones. Act as one of the point of contact between clients stakeholders and development teams. Communicate regularly with stakeholders including product managers executives and customers to keep them informed of progress and address any concerns. Cross-Functional Collaboration: Collaborate with various departments to ensure the seamless integration of technologies and solutions. Facilitate problem-solving sessions to address complex challenges and foster innovation. Personal Attributes: Strong leadership qualities with the ability to collaborate effectively across cross-functional teams. Forward-thinking with a keen eye for identifying opportunities for innovation and improvement. Detail-oriented with a commitment to maintaining high standards of quality and efficiency. Additional Requirements: A willingness to continually learn and adapt to the evolving technology landscape. Ability to work in a fast-paced environment and manage multiple projects simultaneously. All work must be conducted within the U.S. excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment. You must be legally authorized to work in the U.S. now and in the future without sponsorship. As the US Government is our clientele you may be required to obtain a public trust or security clearance. Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute. What We Offer: Competitive salary and benefits package including health dental and vision insurance retirement plan and generous paid time off. Opportunity to work with a talented team of professionals on exciting and innovative projects. Flexible work arrangements including remote work options. Continuous learning and development opportunities including access to training resources and professional development programs. A collaborative inclusive work environment that values diversity and encourages growth. Join us at Archesys and be part of a team dedicated to delivering cutting-edge cloud solutions for clients in the public sector. Your expertise and passion for technology will help us continue to innovate and grow. We look forward to welcoming you to our team and supporting your success as a Ruby on Rails Software Engineer. Archesys participates in E-Verify. Upon hire we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Archesys is an equal opportunity employer committed to creating a diverse and inclusive workplace. We welcome applications from all qualified candidates regardless of race color religion sex.Work collaboratively with different departments to ensure seamless integration of technologies and solutions. Organize problem-solving sessions to tackle complex challenges and encourage innovation.
16 hour(s) ago
View
Senior Software Engineer 1
modernizingmedicineinc
Hyderabad, India
"We are united in our mission to make a positive impact on healthcare. Join Us!  South Florida Business Journal Best Places to Work 2024 Inc. 5000 Fastest-Growing Private Companies in America 2024 2024 Black Book Awards ranked #1 EHR in 11 Specialties 2024 Spring Digital Health Awards “Web-based Digital Health” category for EMA Health Records (Gold) 2024 Stevie American Business Award (Silver) New Product and Service: Health Technology Solution (Klara) Who we are: We Are Modernizing Medicine (WAMM)! We’re a team of bright passionate and positive problem-solvers on a mission to place doctors and patients at the center of care through an intelligent specialty-specific cloud platform. Our vision is a world where the software we build increases medical practice success and improves patient outcomes. Founded in 2010 by Daniel Cane and Dr. Michael Sherling we have grown to over 3400 combined direct and contingent team members serving eleven specialties and we are just getting started! ModMed's global headquarters is based in Boca Raton FL with a growing office in Hyderabad India and a robust remote workforce across the US Chile and Germany.  ModMed is hiring a driven Senior Software Engineer 1 to join our positive passionate and high-performing team . This is an exciting opportunity to join a fast-paced Healthcare IT company that is truly Modernizing Medicine! Responsibilities Focus on back-end coding as a primary responsibility developing robust and scalable server-side solutions with attention to detail and quality. Collaborate with the Product team to design back-end solutions that address customer needs balancing technical complexity with delivered value. Participate in team discussions planning and decision-making to improve workflows and ensure collaboration. Break down complex requirements into actionable tasks providing detailed technical specifications and clear acceptance criteria. Implement new features while maintaining and enhancing APIs services and data layers ensuring high-quality standards with unit and integration tests. Work with relational and non-relational databases to ensure optimized queries and reliable data storage. Integrate with third-party tools and services such as message brokers (e.g. RabbitMQ) and external APIs seamlessly. Contribute to ongoing refactoring efforts ensuring the codebase adheres to modern technical standards and best practices. Mentor and support the technical growth of team members through pairing knowledge sharing and fostering a collaborative environment. Skills and Requirements Bachelor's or Master's degree in Computer Science or a related field. 5+ years of professional experience with Ruby and Ruby frameworks (e.g. Rails Grape Sinatra). Strong test-driven development (TDD) mindset leveraging frameworks such as RSpec. Hands-on experience with relational databases (e.g. PostgreSQL MySQL) and non-relational databases. Proficiency in working with message brokers like RabbitMQ. Experience with building and maintaining RESTful APIs and knowledge of GraphQL best practices is a plus. A strong drive to learn take on new challenges and turn ideas into reality through ownership and follow-through. Proven ability to collaborate effectively with multidisciplinary teams including Engineering Design and Product with a focus on delivering customer-centric solutions. Skilled in writing and maintaining clear detailed documentation to share knowledge and ensure process transparency. Demonstrated success in mentoring engineers to improve standards reduce defects and contribute to a high-performing team. Excellent communication skills and the ability to influence technical and strategic decisions. Nice to Have Familiarity with continuous integration and deployment (CI/CD) tools such as JIRA Confluence Bitbucket (or other Git servers) and Jenkins. Experience with continuous refactoring efforts to maintain a modern and efficient codebase. Knowledge of testing cloud-based SaaS applications and working with microservices architectures. Basic proficiency in coding with Java or Python. ModMed Benefits Highlight:  At ModMed we believe it’s important to offer a competitive benefits package designed to meet the diverse needs of our growing workforce. Eligible Modernizers can enroll in a wide range of benefits: India Meals & Snacks: Enjoy complimentary office lunches & dinners on select days and healthy snacks delivered to your desk Insurance Coverage: Comprehensive health accidental and life insurance plans including coverage for family members all at no cost to employees Allowances: Annual wellness allowance to support your well-being and productivity Earned casual and sick leaves to maintain a healthy work-life balance Bereavement leave for difficult times and extended medical leave options Paid parental leaves including maternity paternity adoption surrogacy and abortion leave Celebration leave to make your special day even more memorable and company-paid holidays to recharge and unwind. United States Comprehensive medical dental and vision benefits including a company Health Savings Account contribution 401(k):  ModMed provides a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment with ModMed 100% of any matching contribution you receive is yours to keep. Generous Paid Time Off and Paid Parental Leave programs Company paid Life and Disability benefits Flexible Spending Account and Employee Assistance Programs Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities within ModMed Professional development opportunities including tuition reimbursement programs and unlimited access to LinkedIn Learning Global presence and in-person collaboration opportunities dog-friendly HQ (US) Hybrid office-based roles and remote availability for some roles Weekly catered breakfast and lunch treadmill workstations Zen and wellness rooms within our BRIC headquarters. PHISHING SCAM WARNING: ModMed is among several companies recently made aware of a phishing scam involving imposters posing as hiring managers recruiting via email text and social media. The imposters are creating misleading email accounts conducting remote ""interviews"" and making fake job offers in order to collect personal and financial information from unsuspecting individuals. Please be aware that no job offers will be made from ModMed without a formal interview process and valid communications from our hiring team will come from our employees with a ModMed email address (first.lastname@modmed.com). Please check senders’ email addresses carefully.  Additionally ModMed will not ask you to purchase equipment or supplies as part of your onboarding process. If you are receiving communications as described above please report them to the FTC website."
2 day(s) ago
View
Backend Software Engineer (Ruby on Rails & Python)
Checkmate
Remote India
We are looking for a Backend Software Engineer with experience in Python and Ruby on Rails to join our team. You will play a key role in designing developing and maintaining our backend systems that power our applications. The ideal candidate has strong problem-solving skills a solid understanding of backend architectures and a passion for building scalable and reliable systems. Essential Job Functions Design develop and maintain backend services using Python and Ruby on Rails. Build and optimize RESTful APIs and/or GraphQL endpoints to support front-end and mobile applications. Collaborate with frontend engineers product managers and designers to develop new features. Ensure code quality through best practices including code reviews and automated testing. Optimize application performance and scalability ensuring high availability and low latency. Integrate with third-party APIs databases and cloud services. Maintain and enhance database design (PostgreSQL MySQL or other relational databases). Write clear maintainable and well-documented code. Troubleshoot and resolve issues in production environments. Requirements Requirements 3+ years of professional experience in backend development. Strong proficiency in Python (Django Flask or FastAPI) and Ruby on Rails. Experience designing and maintaining APIs (RESTful and/or GraphQL). Knowledge of relational databases such as PostgreSQL or MySQL including query optimization. Understanding of microservices architecture and containerization (Docker Kubernetes). Experience with cloud platforms (AWS GCP or Azure) and CI/CD pipelines. Strong problem-solving skills and ability to work independently or as part of a team. Familiarity with testing frameworks (RSpec PyTest or similar). Understanding of security best practices for web applications. Availability to work during US hours at least till 5 pm ET is essential for this role. Candidates must have their own system/work setup for remote work. Preferred Qualifications Experience with asynchronous processing (Celery Sidekiq). Knowledge of caching strategies (Redis Memcached). Exposure to DevOps practices and Infrastructure as Code (Terraform Ansible). Experience with event-driven architecture (Kafka RabbitMQ).
2 day(s) ago
View
Full Stack Software Engineer (Ruby / React)
mitratech
Mitratech India
At Mitratech we are a team of technocrats focused on building world-class products that simplify operations in the Legal Risk Compliance and HR functions. We are a close-knit globally dispersed team that thrives in an ecosystem that supports individual excellence and takes pride in its diverse and inclusive work culture centered around great people practices learning opportunities and having fun! Our culture is the ideal blend of entrepreneurial spirit and enterprise investment enabling the chance to move at a rapid pace with some of the most complex leading-edge technologies available. For over 35 years the experts at Mitratech have been focused on solving the complex needs. Today we serve 20000 client companies of all sizes globally representing 30% of the Fortune 500 and over 500000 users in over 160 countries. As we continue to grow we’re always looking for resourceful enthusiastic and fresh perspectives. Join our global team and see what makes Mitratech a truly exceptional place to work! Job Overview  Mitratech is seeking a 100% remote India-based Mid-level Full Stack Software Engineer experienced in Ruby on Rails to contribute to the next phase of growth with our company’s brands and product portfolio.  The ideal candidate for this critical position will contribute high quality software and engineering expertise as a technical leader with our talented engineering group. Your contributions will focus on building out our common analytics platform (PlatoBI) that will integrate across our portfolio of software products.  This position reports to the Director of PlatoBI and collaborates with the product and engineering peers across numerous departments. The team you will join focuses on delivering high quality well tested secure scalable software that delivers exceptional experiences for our platform.  This is a great opportunity to join a growing company be part of an excellent team architect solutions to complex problems and deliver valuable features critical to our success as we look to build out a robust analytics platform. Requirements & Skills: Have 5+ years of software engineering experience with SaaS applications Experience with Ruby on Rails and a modern front-end JavaScript framework is an absolute must   React webpack RSpec and Terraform are a plus Knowledge of Git source control versioning/branching rebasing etc. Use of AWS systems (RDS EC2 RDS Security Groups CloudWatch Ops tools etc.) Experience with Agile SCRUM model. Code coverage and unit testing frameworks. Ticket tracking such as JIRA RESTful APIs secure sessions identity and access management providers (OAuth SAML etc.) Database queries SQL (PostgreSQL MySQL etc.) Experience writing software in support of analytics use cases a plus Comfortable being a part of a globally distributed product development team and with team members having diverse skill levels and experience Good communicator and capable of appropriately engaging in constructive conflict Education:                          Possess a Bachelor’s degree or equivalent experience.  Emphasis in engineering data science computer science or information systems is preferred.   We are an equal-opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race color religion gender national origin age sexual orientation gender identity disability or veteran status.  
4 day(s) ago
View
Senior Software Programmer (Remote)
GovCIO
Remote United States
Overview: GovCIO is currently hiring for a Senior Software Developer. This position will be a fully remote position. Responsibilities: Builds and codes applications and/or modules using languages such as C++ visual basic ABAP JAVA XTML etc. Provides patches and upgrades to existing systems. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. May design graphical user interface (GUI) to meet the specific needs of users. Prepares operating instructions compiles documentation of program development and analyzes system capabilities to resolve questions of program intent output requirements input data acquisition programming techniques and controls. May build add-on modules using application program language. Designs and codes applications following specifications using the appropriate tools Maintains and modifies existing software applications. Analyzes detailed systems factors including input and output requirements information flow hardware and software requirements and alternative methods of problem resolution. Performs modifications to and maintenance of operational programs and procedures. Participates in code reviews to represent reviewed work for adherence to standards and specifications. Writes or revises program documentation operations documentation and user guides in accordance with standards. Qualifications: Required Skills and Experience Bachelor's with 8+ years (or commensurate experience) Demonstrated experience managing large legacy and diverse backend systems. Analytical and investigation skills including use of RSpec. Ability to work independently with minimal guidance and supervision. Experience supervising a team of developers/engineers with proven leadership skills. Experience with Agile Methodology and Scrum Processes. Advanced knowledge of software development lifecycle. Experience with government cloud hosting environments like AWS as well as both unit testing and integration testing experience. Experience with code versioning and project management tools. (e.g. Power BI Jira Git Confluence etc.) Demonstrated experience in a remote work environment. Must be a US citizen or authorized to work in the US. Preferred Skills and Experience Proven experience working with the VA and/or other Federal agencies with a deep understanding of federal processes and regulations. Strong familiarity with the VA.gov platform and its ecosystem demonstrating the ability to navigate and optimize its features effectively. Knowledgeable in government cloud hosting solutions including AWS and adept at managing web hosting environments. Proficient in managing API services within the VA network skilled in handling and optimizing RESTful API transactions. Demonstrated expertise in system integrations with a preference for candidates who have experience with CorpDB MPI BDN and/or VBMS systems. Clearance Required: Ability to Obtain and Maintain a Public Trust Company Overview: GovCIO is a team of transformers-people who are passionate about transforming government IT. Every day we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers our culture and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? What You Can Expect Interview & Hiring Process If you are selected to move forward through the process here’s what you can expect: During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview During the Hiring Process + Enhanced Biometrics ID verification screening + Background check to include: - Criminal history (past 7 years) - Verification of your highest level of education - Verification of your employment history (past 7 years) based on information provided in your application Employee Perks At GovCIO we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition our employees have access to a range of perks and benefits to support their personal and professional well-being beyond the standard company offered health benefits including: 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 Available to full-time employees Our employees’ unique talents and contributions are the driving force behind our success in supporting our customers which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race color religion sex gender gender identity or expression sexual orientation national origin disability or status as a protected veteran. EOE including disability/vets. Posted Pay Range The posted pay range if referenced reflects the range expected for this position at the commencement of employment however base pay offered may vary depending on multiple individualized factors including market location job-related knowledge skills education experience and internal equity. The total compensation package for this position may also include other compensation elements to be discussed during the hiring process. If hired employee will be in an “at-will position” and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time including for reasons related to individual performance GovCIO or individual department/team performance and market factors. Posted Salary Range: USD $95000.00 - USD $125000.00 /Yr.
5 day(s) ago
View
Senior Software Programmer (Remote)
Govcio LLC
Overview: GovCIO is currently hiring for a Senior Software Developer. This position will be a fully remote position. Responsibilities: Builds and codes applications and/or modules using languages such as C++ visual basic ABAP JAVA XTML etc. Provides patches and upgrades to existing systems. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. May design graphical user interface (GUI) to meet the specific needs of users. Prepares operating instructions compiles documentation of program development and analyzes system capabilities to resolve questions of program intent output requirements input data acquisition programming techniques and controls. May build add-on modules using application program language. Designs and codes applications following specifications using the appropriate tools Maintains and modifies existing software applications. Analyzes detailed systems factors including input and output requirements information flow hardware and software requirements and alternative methods of problem resolution. Performs modifications to and maintenance of operational programs and procedures. Participates in code reviews to represent reviewed work for adherence to standards and specifications. Writes or revises program documentation operations documentation and user guides in accordance with standards. Qualifications: Required Skills and Experience Bachelor's with 8+ years (or commensurate experience) Demonstrated experience managing large legacy and diverse backend systems. Analytical and investigation skills including use of RSpec. Ability to work independently with minimal guidance and supervision. Experience supervising a team of developers/engineers with proven leadership skills. Experience with Agile Methodology and Scrum Processes. Advanced knowledge of software development lifecycle. Experience with government cloud hosting environments like AWS as well as both unit testing and integration testing experience. Experience with code versioning and project management tools. (e.g. Power BI Jira Git Confluence etc.) Demonstrated experience in a remote work environment. Must be a US citizen or authorized to work in the US. Preferred Skills and Experience Proven experience working with the VA and/or other Federal agencies with a deep understanding of federal processes and regulations. Strong familiarity with the VA.gov platform and its ecosystem demonstrating the ability to navigate and optimize its features effectively. Knowledgeable in government cloud hosting solutions including AWS and adept at managing web hosting environments. Proficient in managing API services within the VA network skilled in handling and optimizing RESTful API transactions. Demonstrated expertise in system integrations with a preference for candidates who have experience with CorpDB MPI BDN and/or VBMS systems. Clearance Required: Ability to Obtain and Maintain a Public Trust Company Overview: GovCIO is a team of transformers-people who are passionate about transforming government IT. Every day we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers our culture and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? What You Can Expect Interview & Hiring Process If you are selected to move forward through the process here’s what you can expect: During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview During the Hiring Process + Enhanced Biometrics ID verification screening + Background check to include: - Criminal history (past 7 years) - Verification of your highest level of education - Verification of your employment history (past 7 years) based on information provided in your application Employee Perks At GovCIO we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition our employees have access to a range of perks and benefits to support their personal and professional well-being beyond the standard company offered health benefits including: 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 Available to full-time employees Our employees’ unique talents and contributions are the driving force behind our success in supporting our customers which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race color religion sex gender gender identity or expression sexual orientation national origin disability or status as a protected veteran. EOE including disability/vets. Posted Pay Range The posted pay range if referenced reflects the range expected for this position at the commencement of employment however base pay offered may vary depending on multiple individualized factors including market location job-related knowledge skills education experience and internal equity. The total compensation package for this position may also include other compensation elements to be discussed during the hiring process. If hired employee will be in an “at-will position” and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time including for reasons related to individual performance GovCIO or individual department/team performance and market factors. Posted Salary Range: USD $95000.00 - USD $125000.00 /Yr.
6 day(s) ago
View
Senior Software Engineer (Ruby on Rails)
magmalabs
México (Remote)
Senior Software Engineer (Ruby on Rails) Join MagmaLabs a leading provider of expert software engineers dedicated to helping companies achieve their goals across diverse and impactful industries. We are actively seeking a seasoned Senior Software Engineer (Ruby on Rails) to join our fully remote team. In this pivotal role you'll apply your passion for building scalable high-performance applications to solve complex challenges for our clients in healthtech e-commerce fintech and various other sectors powered by Ruby on Rails. You'll play a key role in designing developing and maintaining robust backend systems directly contributing to our clients' success and driving innovation within our projects. About the Role Are you a seasoned Senior Software Engineer (Ruby on Rails) passionate about building scalable high-performance applications? Join our fully remote team and play a pivotal role in designing developing and maintaining robust backend systems.  You'll be instrumental in shaping the future of our core products making key architectural decisions that directly enhance user experience and business growth. Your contributions will drive best practices ensuring the reliability and scalability of our SaaS platforms e-commerce systems and high-traffic APIs. If you thrive on solving challenging problems with Ruby on Rails and modern web technologies we want to hear from you! Responsibilities Lead the architectural design development and continuous evolution of scalable Ruby on Rails backend applications ensuring long-term maintainability and performance. Optimize database performance (primarily PostgreSQL)  Design implement monitor and optimize integrations with third-party APIs and services. Ensure code quality and reliability through automated testing (RSpec Minitest).. Participate in code reviews ensure high-quality standards and actively mentor team members through knowledge sharing initiatives. Collaborate cross-functionally with product managers designers and other engineers to deliver end-to-end solutions and solve complex interdisciplinary problems Contribute to infrastructure deployment processes (Docker Kubernetes CI/CD) and performance optimization. Maintain comprehensive technical documentation and foster knowledge sharing within the team. Mentor and guide more junior engineers fostering a culture of knowledge sharing and technical excellence within the team. Collaborate closely with product managers and other stakeholders to translate business requirements into technical solutions addressing complex challenges across product lines. Requirements Minimum of 7 years of software development experience with at least 5 years focused extensively on Ruby on Rails. Strong proficiency with PostgreSQL including schema design and query optimization. Solid understanding of frontend technologies (HTML CSS JavaScript) and third party integrations experience. Experience with background job processing systems (e.g. Sidekiq Redis). Proficiency with version control systems (Git) and secure coding practices. Strong problem-solving skills and the ability to thrive in a remote collaborative environment. Excellent communication skills in English. Demonstrated ability to take initiative and drive projects to completion independently. Proven ability to collaborate effectively across time zones and with diverse team members in a remote-first environment. Experience working within Agile development methodologies (Scrum Kanban etc.). Familiarity with modern Rails ecosystem tools (Hotwire Turbo Stimulus) is a plus. Bonus points if you have Experience with GraphQL and advanced API design. Familiarity with microservices architecture or refactoring monolithic applications. Knowledge of Docker Kubernetes or cloud platforms (AWS GCP Azure). Exposure to frontend frameworks like React.js or Vue.js. Understanding of DevOps practices and CI/CD pipelines. About Us We are a team of innovative software professionals dedicated to delivering high-quality solutions across diverse industries. With a proven track record of success we prioritize excellence creativity and the growth of our team members. We are committed to continuous learning and professional development offering opportunities for mentorship skill expansion and career progression within a supportive environment. Join us to work on impactful projects and advance your career as a Senior Ruby on Rails Engineer.
6 day(s) ago
View
Senior Full-Stack Ruby on Rails Engineer
Tenjin
San Francisco, CA
Description = We’re looking for a Senior Full-Stack Ruby on Rails Engineer to lead development of our analytics dashboard. You’ll design build and maintain Rails APIs background jobs and database schemas that power data-rich React components and interfaces. You’ll work closely with product managers designers front-end developers and infrastructure to rapidly push new features from ideation to production. This is a hands-on role with plenty of scope to influence architecture user experience and coding standards. While we’re targeting senior engineers we’re open to strong mid-level candidates who demonstrate leadership ownership and a passion for full-stack craftsmanship. Team Culture and Product We're a small engineering team looking to grow. We're a remote-only organization with most of the engineering team working from US timezones. We aim to help mobile app developers make data-driven decisions about their marketing in a secure privacy-centric user-friendly way. We encourage flexibility in working locations and hours but also make sure we all overlap at least briefly for a bit each day. Responsibilities Lead major architecture and software design decisions Develop and maintain background jobs (Sidekiq) and employ caching to keep dashboards snappy under load Own CI/CD pipelines and deployments (GitHub Actions Docker Kubernetes/ECS) ensuring that releases are automated reliable and fast Collaborate closely with designers product managers and front-end developers to create user-friendly and visually appealing interfaces Write clear and maintainable documentation Ensure test coverage for new and existing features using RSpec and Jest Employ feature flags to support trunk-based development workflows Adhere to and enforce code style guidelines and best practices Profile debug and optimize both front-end and back-end performance issues in production and staging environments Requirements Deep expertise in Ruby on Rails (typically 5+ years) Proficiency in ReactJS (typically 3+ years) along with a strong foundation in JavaScript TypeScript Experience integrating front-end components with Ruby on Rails backends Experience building and consuming REST APIs Familiarity with Git and hosting platforms like GitHub Excellent organization and communication skills An appetite for learning problem-solving and contributing to a dynamic team environment Nice-to-haves = Experience with AWS Kubernetes and Docker Experience with Ruby outside of a Rails context (such as Sinatra) Experience with PostgreSQL Experience with advanced topics in React such as the Context Api Memoization and Virtualization Experience with mobile app development or mobile marketing Experience building data-intensive user workflows - customizable tables charts etc Experience working with in-house style guides Benefits Annual budget for learning and personal development (conferences books classes etc) Budget for fitness and well-being activities (gym memberships fitness equipment) Unlimited vacation days and a vacation stipend to make sure you take time off (we recommend at least 20 days off per year) Team off-sites and other get-togethers Health Care Plan (Medical Dental & Vision) Family Leave (Maternity Paternity) Compensation Range: $125K - $225K
7 day(s) ago
View
Junior SWE Engineer
Visa
London, United Kingdom
Visa is a world leader in payments and technology with over 259 billion payments transactions flowing safely between consumers merchants financial institutions and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative convenient reliable and secure payments network enabling individuals businesses and economies to thrive while driven by a common purpose – to uplift everyone everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description Currencycloud was acquired by Visa in December 2021. Our Java Engineers are responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users and is available to our clients 24x7. But we’re not stopping there and our engineers are at the forefront of taking us forward to meet the demands of even greater scale. Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What you'll get to do: As a Java Engineer you’ll play a key role within your cross functional team taking responsibility for your services and the technology within them. These roles fit in to squads who are building out brand new parts to our payments platform focusing on high availability cloud native microservice concepts You'll get: Clear ownership of your domain A clean modern codebase An independent path to production Strong platform and product support The ability to make real changes with real business value. Our Tech Stack includes: Object-oriented programming forms the bulk of our codebase currently in Java versions 11+ and ideally Springboot framework Highly-scalable highly-available cloud-native applications on AWS are key to our next phase of growth are written to 12-factor principles and fit into our microservices architecture Cloud-related tools services and distributed system observability to support these applications such as Docker Kubernetes ElasticSearch log management systems and Datadog APM to name but a few API specifications conforming to the OpenAPI (Swagger) standard provide a clean boundary both externally between our customers and our product and internally between our microservices SQL and large SQL databases provide the persistence layer for our applications. You’ll be working with (and know the limitations of using) such large datastores Infrastructure automation is primarily owned by the infrastructure team but you will be a consumer of their work familiarity with AWS Terraform and Docker is beneficial Testing approaches including TDD BDD and Contract Testing all form an important part of our approach to quality assurance ensuring that the code that we write forms products that are fit for use. We currently use a variety of frameworks including JUnit RSpec and Cucumber Agile development with teams broadly aligned with the Spotify - Squads & Tribes - model helps us deliver incremental improvements to our products in an iterative manner. Advocating this model and joining us on a journey of continuous improvement is a key attribute of members of our teams Continuous Integration and Continuous Delivery pipelines allow us to “automate all the things” providing repeatable builds and consistent deployments GitHub and the GitHub PR review process forms a core part of our developer workflow and peer reviews help share knowledge and improve quality Teamwork and cross-team collaboration is fundamental to the delivery of our applications. Whilst each application has an independent path to production there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. Within your team you’ll need to collaborate with a number of stakeholders including Product Owners and QA as part of your product development This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice. Qualifications Basic Qualifications Associate: Minimum of 6 months of work experience or a Bachelor's Degree Preferred Qualifications Associate: 2 or more years of work experience 1-2+ years experience in Java Backend Development Skills with functional Java (versions 8+) and Spring (ideally Springboot) Agile ways of working such as Scrum or Kanban in cross-functional teams Knowledge of Docker EKS AWS (public cloud) and Kafka Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race color religion sex national origin sexual orientation gender identity disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
9 day(s) ago
View

* unlock: sign-up for free / login and use the searches from your home page
** job listings updated in real time 🔥

Login & search by other job titles, a specific location or any keyword.
Powerful custom searches are available once you login.