Software Engineer

SRS Acquiom
3h$110,000 - $125,000Hybrid

About The Position

SRS Acquiom has built its reputation on shaking up the financial services technology world by redefining how complex M&A and loan agency transactions get done. Since 2007, we’ve been the partner dealmakers rely on for speed, precision, and less friction -supporting over 10,000 deals worth more than $1.7 trillion along the way. Our solutions start with human expertise and are powered by technology: virtual data rooms, document solicitation, escrow and payment administration, shareholder representation, and independent loan‑agency services like administrative and collateral agent support. Each service works seamlessly on its own, but when brought together by our expert team, they form an end‑to-end system that helps even the most complex deals cross the finish line. We’re equally committed to building careers as we are to building solutions. At SRS Acquiom, internal mobility isn’t just a buzzword, it’s part of how we grow. We invest in our people, creating opportunities to learn, stretch, and step into new roles as the business evolves. If you’re looking for a company with entrepreneurial energy, a proven record of growth and innovation, and a culture that supports your next career move, we’d love to talk. SRS Acquiom is currently seeking a Software Engineer and technology leader that will work with a dedicated, cross-functional Agile product team in a diverse, fast-paced environment. This is a hybrid position with in-person and remote schedule flexibility based out of Denver, CO. This position can also be fully remote. The salary range for this position is $110,000k - $125,000k, depending on level of experience.

Requirements

  • 5+ years of experience writing high quality and robust software solutions
  • Experience with unit testing and API/Database testing
  • Strong documentation habits
  • Experience working in an agile environment
  • Experience building complex web systems that have been successfully delivered to customers
  • Ability to design and deliver features iteratively in a team environment
  • Experience in communicating with users, other technical teams and management to gather requirements, identify tasks, provide estimates and meet production deadlines
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and deployments
  • Ability to analyze, select and implement using modern software frameworks
  • Eagerness and willingness to learn new technologies
  • Experience with version control systems such as GIT or SVN
  • Experience with REST-based web services using JSON formatted data
  • Experience in server-side software development such as PHP or Laravel
  • Experience in web-based application development using Angular or React, HTML, CSS/SASS/SCSS
  • Good understanding of Object Oriented development practices and classical design patterns and data structures
  • Basic SQL experience using relational databases like PostgreSQL, MySQL or Oracle
  • Third party API integration experience

Nice To Haves

  • Collaborative
  • Intellectually curious
  • Eagerness and willingness to learn new technologies
  • Amiable
  • Operates with highest integrity and attention to detail
  • Passionate about team improvement

Responsibilities

  • Develop software solutions by understanding acceptance requirements, studying documentation and system workflows; investigating problem areas; following the software development lifecycle
  • Organize and lead collaborative team driven solution design sessions
  • Collaborate with the Scrum Team and Product Owner to ensure complete and succinct acceptance criteria
  • Write effective and complete unit, acceptance and integration tests
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Make informed software decisions and take ownership of services and applications at scale
  • Consistently thrives in a collaborative team environment
  • Be a persistent, creative problem solver
  • Stay on the leading edge of software engineering practices
  • Understand business needs and know how to create the tools to manage them
  • Protect the company by keeping information confidential

Benefits

  • Day‑one coverage: medical, dental, and vision plans so you’re protected from the start
  • A 401(k) with a 4% company match to keep your future on track
  • Discretionary time off - take the time you need, when you need it
  • Employer‑paid life insurance, with the option to add extra coverage for peace of mind
  • Employee Assistance Programs for confidential support when life gets complicated
  • Discounted pet insurance (because furry family members count, too)
  • A fitness credit to back your health and wellness goals
  • Pre‑tax plans for dependent care, transportation, and flexible spending

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service