Looking for a " Sr Brownfield Software Engineer " for a Full Time opportunity in Fort Worth TX 76102

Location: Fort Worth, Texas
Date Posted: 08-07-2018
This a Michael Perozzi a Technical Recruiter at Seneca Resources. Any interest in this opportunity below.
Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry.  Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Texas, and Florida that service clients throughout the United States.  The key to our success lies within our strong corporate culture which drives our business.  We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement.  In turn, we look for only the best and brightest to join our team.
Rec # 5366
Position Title; Sr. Brownfield Software Engineer
Location: Fort Worth TX 76102
Position Status: Full Time
Main Skills Needed = * A minimum of 8 years of web application experience with a server MVC framework in ruby, python, NodeJS or a similar scripting language
 
Description:   Sr. Brownfield Software Engineer
 As our team and codebases grow, we need senior developers to comb through our code for consistency, readability, scalability and maintenance.  
 Maybe you have worn job titles like “architect” or “lead developer.”  Maybe you just tend to become the technical expert wherever you go.  Regardless, you have no fear of brownfield development. You enjoy spinning lead into gold.  You’re an expert at refactoring and writing unit, integration and functional tests and know when to stub, when to mock.  You like consistency in code and eat design patterns for breakfast, but not in a snobby, “ivory tower” kind of way.  You’re also comfortable working with an opinionated team, looking for consenus, building bridges, giving (and taking) constructive criticism.  You are willing to eat your own dogfood too, using your the solutions you’ve suggested to others in your own code.  
 What you’ll be doing
Refactoring code, solving scaling issues, breaking things into microservices, refactoring to patterns, writing tests.  All this in Ruby, NodeJS and maybe Elixir.  
 Must Haves:
* A minimum of 8 years of web application experience with a server MVC framework in ruby, python, NodeJS or a similar scripting language
* Exposure to scaling, concurrency and performance issues.
* TDD/BDD and automated testing
* SQL and relational database design
* Strong OOP and design patterns, good architecture, clean, DRY code
* Exposure to some sort of pure functional programming language
* Experience with a handful of the million or so JavaScript frameworks out there
 Bonus Points
* Ruby on Rails
* Resque or SideKiq
* RabbitMQ, Kafka or similar message/queuing frameworks
* RSpec or similar
* Elixir and Phoenix
* Domain Driven Design
* Experience with devops and “The Cloud” (TM) like AWS, IBM, Azure
* Docker, Chef, Kubernetes
* VueJS / Angular / React
* Postgres
* NoSQL solutions like Redis or SOLR
* Weird programming languages
 
 
 
Michael Perozzi
Senior Recruiter
5851 Legacy Circle | 6th Floor
Plano | Texas | 75024
Direct: 469.629.6055
Cell: 214.753.9254
SENECA RESOURCES
www.senecahq.com
mperozzi@senecahq.com
 
or
this job portal is powered by CATS