Senior / Lead Application Developer (Ruby) | 227445
DETAILS
Location
: Dallas, TX 75225 (100% remote during Covid)
Position Type
: 3M C2H
Hourly / Salary
: BOE!
JOB SUMMARY
Vaco Technology is currently seeking a Senior Application Developer (Ruby) for a 3M C2H opportunity located in Dallas, TX. The Senior Application Developer (Ruby) will design and develop innovative, scalable, and high-quality SaaS solutions that will excite customers and consumers. The Senior Application Developer (Ruby) will work with product owners and other team members to define, analyze, and implement required functionality. The Senior Application Developer (Ruby) will translate business / technical requirements into well-architected solutions that encourages reusable components and code.
Maintain Existing Code / Troubleshoot Bugs within a Complex Code Base - Identifying Issues with Existing Code / Proactively Suggest Recommendations to Prevent Future Challenges, etc.
Assist in Influencing / Defining Future State Technology Architectural Strategy / Roadmaps - Participate in Evaluating New Technologies / Software to Determine Feasibility / Desirability of Incorporating Capabilities within Product Offerings
Work with 3
rd
Party Vendors to Develop / Integrate into Product Portfolio
Work Effectively within an Agile Development Team - Collaborate with Product Owners / Software Engineers / QA Engineers, etc.
JOB REQUIREMENTS
Lead Developer - Leading 3-5+ Developers
Application Development (5+ years) - Ruby / RoR (Ruby on Rails) / Java
Relational Database Development (5+ years) - SQL Server / MySQL / PostgreSQL / Database Optimization / Data Modeling / SQL Scripting
Design Patterns / Scalability / Performance / OOD (Object-Oriented Design)
RESTful SOA (Service-Oriented Architecture) Principals / Best Practices
AWS (Amazon WebServices) - Development / Migrations
Web Frameworks - Rails / Spring, etc.
ORM (Object-Relational Mapping) - Hibernate / ActiveRecord, etc.
JavaScript - AJAX / JSON / Node. JS / Angular / Vue
MicroServices Architecture / Methodologies (understanding)
Containerization Tools - Docker / Kubernetes / Amazon ECS
Open-Source Web Development / Data Structures - Redis (strongly preferred)
SCRUM / SAFe / Agile Development Methodologies - Utilizing SCRUM Principals to Execute Projects