back-end leaning full-stack
Wilcore Technologies Inc.
United States
9 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
HTML
Java (Programming Language)
JavaScript (Programming Language)
Adobe InDesign
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Amazon Elastic Compute Cloud
Amazon S3
Automation of Tests
Unit Testing
Cascading Style Sheets (CSS)
+24 more
Code Review
Computer Programming
Hypertext Transfer Protocols (HTTP)
High-Level Architecture
JSON
Python (Programming Language)
Open Source Technology
Queueing Systems
Ruby on Rails
Ruby
Scaled Agile Framework
Software Engineering
Systems Integration
Extensible Markup Language (XML)
Transport Layer Security
ReactJS
Backend
Amazon Relational Database Service
AngularJS
Integration Tests
Web Technologies
Front End Software Development
Web Api
Golang
Job description
This is a back-end leaning full-stack position supporting the VA Notify notification portal. You’ll join a stable, established Agile engineering team focused on maintaining and extending a mission-critical production system used to deliver notifications and communications to veterans and internal business users., * Build and maintain API endpoints and services that proxy requests to other applications, including integrations over message queues, XML, and JSON
- Develop and maintain a Ruby on Rails application supporting the notification portal, along with related backend services
- Write code, develop unit and integration tests, and debug issues across the stack
- Contribute occasional front-end work using established design system components
- Provide input on high-level architecture and coding decisions alongside fellow engineers
- Coordinate with other business lines adopting the notification platform and support internal business users
- Participate in periodic accessibility compliance reviews
- Participate in all phases of the software development lifecycle, from gathering and analyzing requirements to designing, building, and testing solutions, * Works within a two-week Agile sprint cycle, with regular stand-ups, retrospectives, and sprint refinements
- Participates in a periodic support rotation handling user access and delivery-related inquiries
- Joins recurring engineering syncs focused on process improvements and technical tooling
- Supports a stable, well-established system - this role centers on maintaining and enhancing production functionality rather than greenfield development
Requirements
- 5+ years of experience working with Ruby on Rails
- Minimum of 3 years working in an Agile software development environment
- Strong programming experience in a major open source language (Ruby, Python, Go, Java, or JavaScript)
- Solid understanding of core web technologies: HTTP, SSL, HTML, CSS, JavaScript, JSON, and XML
- Experience integrating systems via message queues
- Experience building and testing APIs, with a strong emphasis on unit and integration testing
- Ability to write clean, readable code that’s easy for other engineers to understand and maintain
- Experience across the full software development lifecycle - from requirements gathering through design, build, test, and deployment
- Comfort participating in design discussions, code reviews, and cross-team collaboration
- ship and ability to obtain a low-level security clearance, * Prior experience with VA or other federal government systems
- Experience with AWS, particularly EC2, S3, and RDS
- Familiarity with a front-end JavaScript framework (Angular, React, Backbone, or similar)
- Experience with JSON Schema Form libraries (e.g., react-jsonschema-form)
- Experience with automated accessibility testing tools (e.g., Axe, pa11y)
- Bachelor’s degree or equivalent practical experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
What is a web developer?
almost 6 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago