Full-Stack Micro-services Developer

  • Seattle, WA
  • Contract

Company Description

Webtellect operates with the zeal of a start-up, to provide expert software design and development services to a suite of clients. We are not the firm where folks can put the feet up, enjoy a paycheck, and mill around the water cooler.  We are the firm that is passionate about technology, and utilizing such in the pursuit of solving business and real-world challenges.  Work hard, play harder.  Our clients have defined budgets and we are held to higher expectations.  We have various vertical markets we attack offering relevant solutions, and therefore we do not live and breathe in only a "single technology" or "one-technology-fits-all mindset."  Each project potentially offers something new.  We have a driving passion for software excellence.  Feathers in our cap includes the development of interactive exhibits for the Visitor Center of the world’s largest philanthropic organization, custom enterprise platform development for the largest drilling company in the U.S. Oil and Gas industry, Medical Record solutions, and giving back to our community through various programs.

Job Description

Our client is looking to hire innovative and talented software engineers with a mindset for data management and processing through designing and delivering application and database solutions that are focused on automating our Brokerage Operations, Compliance and Sales & Service areas of the business. 

The client is aggressively looking to new strategies and technologies that will allow them to be at the head of the industry by focusing on customer delivery. The manager will need engineers that can create great software with modern architectures and tools, such as SOA, Micro services, Web services and RESTful APIs, AngularJS, BootStrap, Node.js, NoSQL Dbs, Spring Frameworks and cloud based solutions (AWS) to name a few. There will be a heavy emphasis on automation of infrastructure, tests and continuous delivery with tools like Chef as well.

Along with the need to drive innovation this role will also need to understand and assist in maintaining our current platform focuses on database and application/service development mainly using T-SQL and Java. 

With the language sills, candidates should have good analytical and design skills as well as a propensity for using Software Engineering principles and best practices in an agile environment.

Qualifications

  • Needs very strong OO development skills in languages such as Java or C#, but mainly needs a strong desire to work mostly in Java.
  • Can work in a mixed environment, mostly Windows with some linux.
  • Database development experience with emphasis on stored procedure and trigger design and construction in a T-SQL environment
  • Experience working within the Financial Services/Brokerage domain is a plus
  • Lean/Agile development experience is a plus.
  • Prefer good understanding of SCRUM and Kanban methodologies
  • Experience with high transactional and performance sensitive systems a plus
  • Must have a proven track record of delivering consistently in an environment that strives for quality
  • Experience with test-driven development or unit testing a plus
  • Strong design and problem solving skills combined with good communication and documentation skills
  • Working knowledge of OO design principles and common design patterns is a must with practical examples of designs in use and how they were documented
  • Understanding of commonly used UML and modeling diagrams a plus.
  • 3+ Years of Development Experience
  • 2+ years of development experience with AWS platform, product, and services 
  • Bachelor's Degree in fields such as Computer Science, Information Systems, and Engineering or military experience.

Additional Information

Preferred Qualifications include: 

  • Master's Degree in fields such as Computer Science, Information Systems, and Engineering or military experience
  • 5+ years of experience in a technical role
  • 5+ years of experience with application and/or data design, architecture and development
  • 3+ years of experience leading the full life-cycle of IT development and platform support
  • 2+ years of experience with relevant software technologies and languages
  • 2+ years of experience with Agile development methodologies including Scrum, Kanban and Lean best practices
  • 2+ years of development experience with AWS platform, product, and services 
  • 1+ years of experience working in banking and/or financial services industries.
  • Experience with Docker

W2 Candidates only