Lead Software Engineer

Lead Software Engineer

Dallas, TX 300-400K

Our client is seeking to hire an experienced hands-on Software Engineer to work directly with Sr Management.  


  • Work closely with our asset management team to develop and enhance a nimble, web-based management platform
  • Serve as a technical lead contributing to and directing the efforts of development teams
  • Design, develop, and implement scalable cloud-based solutions
  • Manage cloud-based infrastructure and third-party applications
  • Work in close partnership with cross-functional teams to develop new tools for the firm
  • Translate business requirements into system requirements and assess where support is needed to existing system designs
  • Stay current on new technologies and available vendor packages; evaluate and make recommendations as necessary
  • Participate in creating strategies for business intelligence and data platforms
  • Contribute to the development of standards and processes for integration projects and initiatives



  • MS or bachelor’s in information technology, computer science, computer engineer or related fields
  • 5+ years of experience performing database administration or database engineering duties
  • 5+ years in software development, preferably in the financial industry
  • Experience with Cloud Computing Technologies, preferably AWS
  • Experience with AWS Cloud products (RDS, Glue, Athena, DMS, lambda, S3)
  • Experience with developing complete, well-tested, database-driven web applications using web app frameworks such as Flask, Django, with proficiency in HTML / CSS / JavaScript
  • Proficiency in Python, C++, or Java
  • Advanced knowledge of relational databases, data management, and data warehouse
  • Experience with the Agile method of software development
  • Experience with low-code application development
  • Experience with API integration
  • Experience with Business Intelligence (e.g. PowerBI, Tableau) solutions a plus
  • Experience within Asset Management or Financial Services a plus
  • Ability to manage multiple tasks and deliver high quality work in a dynamic environment
  • Demonstrated leadership ability and initiative
Submit resume
Apply for the position.
No file selected.
Upload files in .doc or .pdf format. Max size: 2MB (MS Word document preferred)