Software Architect and Developer

Driven Insights LLC
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

JavaScript
Adobe InDesign
Python
Object-Oriented Software Development
Commercial Software
Software Engineering
Software Systems
GIT
Information Technology

Job description

Job Summary: Looking to build upon your track record as both a software architect and a full stack developer in a rapidly growing segment of the financial services industry? You will work tightly with the Driven Insights finance and accounting teams, where you will design, develop and support cutting edge software-enabled automation products to support our team. This is a hands-on leadership opportunity. You'll be getting involved in the early stages of a very exciting initiative within an established, growing organization., * Lead all aspects of automation-focused software design and development, product management and development operations activities for the organization

  • Gather, analyze, and define automation requirements for new software functionality with input from our leadership and functional experts
  • Collaborate with team to determine best technology platform
  • Architect and develop sustainable full stack software systems using prototyping, clear software design
  • Participate in design reviews and demonstrations
  • Write clear, easy to maintain, high quality code that is optimized for performance and memory usage
  • Write comprehensive design, functional, and quality assurance test documentation
  • Manage source code such that Driven Insights is the sole owner of all automation utilities and confidentiality is maintained
  • Design and implement comprehensive testing
  • Validate correct software and hardware system operation
  • Maintain & support software, ensure ongoing functionality - evolving ahead of related technology changes

Requirements

  • Excellent full stack development skills with proven high-level proficiency in Python and JavaScript
  • Strong, demonstrable, object-oriented software design and development skills, and ability to work constructively in an office team environment, as well as, a virtual team environment
  • Experience with cloud services, e.g. Microsoft Azure/Amazon Web Services
  • Experience managing code versioning with Git or equivalent solution
  • Experience managing software development life cycle, standards, and approaches
  • Sound written and verbal communication skills
  • Willing to work at a high level of intensity and fast pace to support the needs of rapidly growing businesses
  • Flexible and able to handle multiple projects at one time while maintaining incredible attention to detail
  • Maintain a positive, solutions-focused attitude
  • Ability to use good judgement and keep client and Driven Insights information confidential
  • Deliver excellent customer service to internal/external customers, colleagues and management

education and experience

  • Bachelors' degree in Computer Science/Engineering or related field
  • Minimum 5+ years of hands-on experience in developing commercial software products
  • Minimum 2+ years of software development leadership experience, + Prolonged periods sitting at a desk and working on a computer.
  • Must constantly operate a computer and other office productivity machinery, such as a calculator, copy machine, and printer.
  • Must be able to lift laptop and reams of paper
  • Infrequent travel to Driven Insights headquarters in MA for professional development activities, once it is safe to do so

Benefits & conditions

  • Flextime
  • Generous PTO Policy
  • Permanent Work from Home
  • Amazing culture & team
  • Growth opportunities abound - multiple tracks to choose from
  • Company 401k Contribution
  • Loads of Tech Gear, including 3 monitors, laptop, etc.
  • Annual In-Person Get Together

Apply for this position