Careers

Current Openings at defi SOLUTIONS:
Product Analyst
Product Analyst (Technology)
Product Manager
Product Specialist
Software Developer
Sr. Software Developer
Software Development Engineer in Test
Support Analyst


defi SOLUTIONS is looking for innovative problem solvers to join our team! We are a fast-growing, young SaaS company based in the Grapevine, Texas area. We offer technology professionals the chance to work with the latest technologies to drive innovative solutions to complex problems. We provide our team with executive support for agile processes including Test Driven Development, Paired Programming, Continuous Integration, Continuous Deployments and Technical Debt remediation. We are a company that is by and for technology professionals!

This is your chance to:
• Work with a small, close knit technology team
• Have your voice heard in defining features and planning iterations
• Have full ownership over projects
• Stretch your skill set and show off your potential
• Innovate and bring your ideas to the table
• Build software the way you believe it should be built
• Solve interesting and challenging problems

This is not your usual line of business application!

defi Solutions offers a lucrative compensation package and a fun, enjoyable work environment. Our benefits include:

• Competitive salaries
• Flexible work-from-home policies
• Company-contributed group coverage medical plan
• Flexible work schedules
• Flexible PTO policies

We are looking for talented individuals who:
• Love to learn and grow
• Are talented and honest
• Have a positive attitude
• Are hard-working and fun
• Are passionate and care deeply about our work
• Have good judgment
• Are reliable
• Take initiative to drive our team to succeed

Please apply with your resume to jobs@defisolutions.com


Product Analyst

As a Product Analyst you will be the subject matter expert in our awesome product. Your extensive knowledge of the product, problem solving skills and attention to detail will not be matched by anyone. You will be the person that can take a business process and translate it into a functional configuration using the beauty of our product and your intelligence. It is no small feat to accomplish this and only the strong will survive. This role requires excellent communication, problem solving, documentation and critical thinking skills. You have what it takes? Thought so…

Key Responsibilities
• Work intimately with the product and have a deep understanding of its capabilities and limitations
• Document product features, best practices, limitations and tips/tricks
• Work closely with Product Managers in developing training material for customers
• Support the product team with customer inquiries and troubleshooting
• Handle the details of transitioning a client from QA to Production
• Gather, analyze and document requirements related to configuring the defi product for new customers
• Realize requirements through configurations
• Build test conditions and test cases to support requirements
• Having fun while you work

Job Qualifications
• A deep interest in learning a product inside and out
• Excellent problem solving and organizational skills with attention to detail
• Excellent interpersonal, verbal, and written communications skills
• Ability to communicate and interact effectively
• Ability to organize, prioritize and allocate workload for optimum efficiency
• Ability to adapt to a fast paced, ever changing environment, because every day is an opportunity to be different and surface new value to our customers
• A demonstrable willingness and ability to learn quickly with technology
• Constant growth in skills and career

Preferred Experience
• Experience being an admin for a software platform
• Past history with configuring products such as SharePoint, SiteCore, SAP or any BPM/ERP type system
• Passionate about technology
• Basic SQL writing skills
• Basic JavaScript skills
• Interest in playing Ping Pong

Why Join Us?
defi SOLUTIONS is in the heart of Grapevine TX! Join a fun team on a mission to build the leading LOS in the market!

We’ll provide you with a:
• Competitive salary
• Freedom
• Stock options in a fast-growing company


Product Analyst (Technology)

As a Product Analyst you will be the subject matter expert (SME) on our awesome product. Your extensive knowledge of the product, problem solving skills and attention to detail will not be matched by anyone, as you are the defi SME.

Key Responsibilities
•Support Product and Technology team members by conducting research to assess business impact and documenting requirements, acceptance test cases and product capabilities
•Understand and document business processes and technology initiatives, such as workflow, system usability, data and third party integrations
•Conduct functional review of features to ensure requirements are met for the product and identify risks
•Communicate to the Product and Technology team members on any findings that impact business processes and implementation
•Have fun while you work!

Job Qualifications
•Someone that is detailed and organized
•Able to adapt to a fast paced and ever changing environment, because every day is an opportunity to be different and surface new value to our team members
•Excellent communication, analytical and problem solving skills that foster a collaborative team approach
•Proficient with Microsoft Office products
•Able to manage multiple concurrent projects
•Good understanding of the Software Development Lifecycle phases, including system analysis, design, coding, testing, debugging and documentation
•A demonstrable willingness and ability to learn quickly with technology
•Constant growth in skills and career

Preferred Experience
•Passionate about technology
•Basic SQL writing skills
•Basic JavaScript skills


Product Manager

As a Product Manager, you are the head cheer master of the product. You know the defi product like the back of your hand and know how to get others excited about it. Cheering aside, you help craft the vision of what the product will be tomorrow, next week, next year, next quarter and so on… You are able to capture what clients need and translate that into actionable projects for the defi development ninjas to handle. You are known as a product and industry SME. Your relationship skills are top notch, you guide clients on their defi journey of implementation and manage the client relationship going forward.

Key Responsibilities
•Support Product and Technology team members by conducting research to assess business impact and documenting requirements, acceptance test cases and product capabilities
• Work intimately with the product and have a deep understanding of its capabilities and limitations to help drive innovation
• Work with defi clients to understand their growing business needs and map those needs into capabilities within the product
• Work closely with new clients to ensure a successful implementation by understanding their requirements and training them on key areas of the system that will help them grow
• Maintain a constant pulse on client issues and work closely with support to engage and offer creative solutions to problems
• Manage enhancement requests and bug fixes internally and engage in cross team collaboration to prioritize and ensure these items get attention
• Having fun while you work

Job Qualifications

• A deep interest in working closely with clients to ensure satisfaction
• Excellent communication skills all around
• Ability to adapt to a fast paced changing environment because everyday is different!
• A demonstrable willingness and ability to learn quickly with technology
• A desire to teach

Preferred Experience

• Passionate about technology
• Past history as a consultant
• SQL writing skills
• JavaScript skills
• Interest in playing Ping Pong


Product Specialist

As a Product Specialist (aka Ninja Configurator) you will be a master craftsman of defi product configurations. You will be the person that can take a business process and translate it into a functional configuration using the beauty of our product and your intelligence. It is no small feat to accomplish this and only the strong will survive. This role requires excellent communication, problem solving, documentation and logical thinking skills. You have what it takes? Thought so…

Key Responsibilities
• Work intimately with the product and have a deep understanding of its capabilities and limitations
• Gather, analyze and document requirements related to configuring the defi product for new customers
• Work closely with Product Managers to develop standards in configurations
• Conduct interview sessions with the Product Management team to discover requirements
• Realize requirements through configurations
• Build test conditions and test cases to support requirements
• Having fun while you work

Job Qualifications
• A deep interest in learning a product inside and out
• Excellent problem solving and organizational skills with attention to detail
• Excellent interpersonal, verbal, and written communications skills
• Ability to communicate and interact effectively
• Ability to organize, prioritize and allocate workload for optimum efficiency
• Ability to adapt to a fast paced, ever changing environment, because everyday is an opportunity to be different and surface new value to our customers
• A demonstrable willingness and ability to learn quickly with technology
• Constant growth in skills and career

Preferred Experience
• Passionate about technology
• Past history with configuring products such as SharePoint, SiteCore, SAP or any BPM/ERP type system
• Basic SQL writing skills
• JavaScript skills
• Interest in playing Ping Pong


Software Developer

The Developer role will be a part of a team that writes world-class, highly scalable, enterprise software. We are looking for bright individuals that are passionate about technology. The Developer is expected to deliver high quality solutions on aggressive timelines.

Key Responsibilities
•Work with Senior Developer to pioneer projects from conception to completion
•Work independently and with a team of engineers to complete projects
•Use TDD to develop software
•Work with stake holders to define and develop solutions to meet customer needs
•Use OOA and OOD to build robust, extensible solutions
•Work with the team to enhance the data model
•Participate in application architecture, including planning discussions and contributing to framework design
•Develop high level story narratives and participate in detailed task breakdown
•Review and propose solutions to improve quality and efficiency
•Work with a team of developers to deliver quality solutions on aggressive timelines

Job Qualifications
•BS / MS in Computer Science/Engineering or commensurate experience
•3+ years of experience with the full systems lifecycle covering requirements, design, development, testing and delivery of n-tier architectures
•3+ years of experience using C# and ASP.NET/ASP.NET MVC
•1+ years of development using Test Driven Development
•1+ years with REST or SOAP services
•Experience with NUnit or similar unit testing frameworks a plus
•Experience using Continuous Integration technologies a plus
•Experience with data and domain modeling a plus
•Experience in OOP and Design Patterns required

Preferred Experience
•NHibernate / Fluent NHibernate
•Document Databases (Mongo, Raven)
•Git or other distributed VCS
•Feature Branching
•Continuous Deployment
•Twitter Bootstrap
•Inversion of Control frameworks
•Asynchronous programming
•JQuery
•KnockoutJS / AngularJS
•TeamCity
•GitHub
•Powershell
•Windows Azure
•Message Queuing
•NodeJS
•RabbitMQ
•Dapper / Micro ORMs
•NUnit / XUnit
•Moq / RhinoMocks


Sr. Software Developer

The Senior Developer will be a part of a team that writes world-class, highly scalable, enterprise software. We are looking for bright individuals that are passionate about technology. The Senior Developer is expected to deliver high quality solutions on aggressive timelines.

Key Responsibilities
• Pioneer projects from conception to completion
• Work independently and with a team of engineers to complete projects
• Use TDD to develop software
• Work with stake holders to define and develop solutions to meet customer needs
• Use OOA and OOD to build robust, extensible solutions
• Work with the team to enhance the data model
• Participate in application architecture, including planning discussions and contributing to framework design
• Develop high level story narratives and participate in detailed task breakdown
• Provide technical and social mentoring to developers
• Lead peer design and code reviews
• Review and propose solutions to improve quality and efficiency
• Work with a team of developers to deliver quality solutions on aggressive timelines

Job Qualifications
• BS / MS in Computer Science/Engineering or commensurate experience
• 5+ years of experience with the full systems lifecycle covering requirements, design, development, testing and delivery of n-tier architectures
• 2+ years of development using Test Driven Development
• 3+ years of experience using C# and ASP.NET/ASP.NET MVC
 3+ years of data and domain modeling
• 3+ years of mentoring other developers
• 1+ years with REST or SOAP services
 Experience with NUnit or similar unit testing frameworks
• Experience using Continuous Integration technologies
• Expertise in OOP and Design Patterns
 Demonstrable understanding of SOLID principles
• Demonstrable understanding of how to write testable/mockable code

Preferred Experience
• NHibernate / Fluent NHibernate
• Document Databases (Mongo, Raven)
• Git or other distributed VCS
 Feature Branching
• Continuous Deployment
• Twitter Bootstrap
• Inversion of Control frameworks
• Asynchronous programming
• JQuery
• KnockoutJS / AngularJS
• TeamCity
• GitHub
• Powershell
• Windows Azure
• Message Queuing
• NodeJS
• RabbitMQ
• Dapper / Micro ORMs
• NUnit / XUnit
• Moq / RhinoMocks


Software Development Engineer in Test (SDET)

An SDET is a different type of opportunity to develop software. We are looking for developers with a experience building testable software. We need people focused on measurable robustness and performance.  And have knowledge of what represents good software design. 

Key Responsibilities
• Work closely with teams to test new components as they’re being developed
• Design and execute automated tests, tools & frameworks
• Advocate for testability during the design process, allowing for better automation
• Collaborate with cross functional teams to deliver a high quality applications

Job Qualifications
• Bachelor’s Degree in Computer Science, Engineering or related field
• 4+ years of experience developing .Net applications, C#, SQL, MVC/WebForms, Javascript, HTML, CSS
• Experience with profilers (e.g. dottrace, etc.)
• Experience with web debugging tools (e.g. Fiddler, etc.)
• Experience analyzing extensive amount of data to root cause functional as well as performance issues
• Critical thinking, being able to assess testing impact of code changes
• Solid understanding of the Software Development Life Cycle
• High aptitude to learn
• Knowledge of Continuous Integration

Preferred Experience
• Automation experience (Scripting, Selenium WebDriver, QTP or similar tools)
• F# experience
• Functional programming experience
• Experience with performance testing tools (e.g. JMeter, LoadUI)
• Experience with writing tools (client simulators, test harnesses)


Support Analyst

As a Support Analyst you will be the subject matter expert on our awesome product. Your extensive knowledge of the product, problem solving skills and attention to detail will not be matched by anyone, as you are the defi SME.

Key Responsibilities
• Work intimately with the product and have a deep understanding of its capabilities and limitations
• Support the product team with customer inquiries and troubleshooting
• Monitor issues through the defi support channels (Zendesk, Emails, Hotline)
• Support the product team with environment migration strategies and any change control requests that are needed
• Having fun while you work

Job Qualifications
• A deep interest in learning the product inside and out
• Excellent communication and problem solving skills
• Ability to adapt to a fast paced, ever changing environment, because everyday is an opportunity to be different and surface new value to our customers
• A demonstrable willingness and ability to learn quickly with technology
• A deep interest in working closely with customers to ensure satisfaction
• Constant growth in skills and career

Preferred Experience
• Passionate about technology
• Basic SQL writing skills
• Basic JavaScript skills


Please apply with your resume to jobs@defisolutions.com

Home
About Us
FAQs
News
Events