Our Firm

Careers

VIEW ALL APPLY NOW

Software Developer

Experienced

Lone Wolf Technologies | Development

JOB SUMMARY:

Are you a code Ninja? Be part of a fast moving, lean product development team working on the continued development of the Lone Wolf family of Applications. Deliver reliable, scalable new features to the Lone Wolf Brokerage Platform using the latest in JavaScript, .Net SQL and NoSQL technologies. Work with the Development and Product teams to design and deliver finished, high quality, and compelling features and products on time and on budget.

 

 

ESSENTIAL RESPONSIBILITIES AND DUTIES:

  • Collaborate with team of full stack developers to design, develop, unit test, and support new features
  • Strive for high quality and rapid output through the use of agile software development best practices
  • Ensure current gen products continue to be sustained, while leveraging new architecture to move products forward
  • Performance tuning, testing, refactoring, usability, and automation
  • Support, maintain, and help document software functionality
  • Maintain coding, compliance, & security standards
  • Work with other departments, stakeholders, and customers on software development, improvements, internal tools, and implementation issues
  • Maintenance and on-going support of past and future technical solutions
  • Proactively learn product frameworks and code base
  • Become a steward for R&D across the organization
  • Take pride in what you do and who you work for
  • Share your knowledge and experience with others
Skills & Requirements

QUALIFICATIONS:

  • 3-5 years’ experience using .Net
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Experience with MVC and OOP design patterns
  • Version Control Experience and Distributed Source Control Products such as GIT or BitBucket
  • Attention to detail and a desire to release error-free code
  • Experience with JavaScript frameworks (Angular.js, D3.js, Backbone.js, Bootstrap.js, etc.)
  • EDUCATION:  Bachelor’s Degree in Computer Science, Computer Engineering or related field

 

KNOWLEDGE/SKILLS/ABILITIES:

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with distributed computing and enterprise-wide systems
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
  • Experience influencing software engineers best practices within your team
  • Hands-on expertise in many disparate technologies covering web/rendering frameworks, threading, load balancing, profiling, application containers, automated builder tools and application development stacks.