Software engineer - tech advisors

Company:  CMTA, Inc.
Location: Dallas
Closing Date: 20/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

RE Tech Advisors, a Legence company

RE Tech Advisors is a growing, woman-led consulting firm of over 125 ESG professionals. We deliver results at the intersection of engineering, technology, and sustainability. RE Tech has a progressive and ambitious client base that includes numerous commercial real estate portfolios, private equity investors, federal agencies, industry associations, and manufacturing companies. By joining the RE Tech Advisors team, you will work closely with recognized industry leaders who are driving national and global sustainability initiatives providing you the opportunity to realize your own professional growth objectives in the ESG arena.

RE Tech Advisors is seeking a highly motivated, experienced, and passionate Software Engineer to bring their knowledge and experience in design and implementation of SaaS platforms. RE Tech’s platform is an industry-leading web application that provides our clients with the ability to monitor and improve building performance in order to achieve their overall sustainability goals. The Developer is a key contributor towards building, enhancing, and maintaining RE Tech’s sustainability web app. With your expertise, creativity, and commitment, you will contribute directly to creating a sustainable future for our planet by providing our clients with a product to monitor and improve the performance of their commercial real estate portfolios. This is an exciting opportunity to join a rapidly growing firm working to accelerate the transition to a low-carbon future.

Essential Job Functions / Job Duties and Responsibilities

  • Full stack developer with demonstrated understanding of enterprise application architecture including Azure cloud development/production environment.
  • Participate in full lifecycle development of software processes including analysis, design, coding, testing, implementation, deployment, and support.
  • Consistently and independently write and code software programs and applications according to specifications and ensure the highest levels of quality.
  • Employ best practices for designing scalable, extensible, and secure applications.
  • Utilize JavaScript frameworks (e.g., React, Angular, or Vue.js) to architect and develop user-facing features for web applications.
  • Implement backend logic and functionalities using .NET C# with a Code First Approach, ensuring code quality and scalability.
  • Develop and maintain RESTful APIs, incorporating best practices for performance, security, and documentation.
  • Design and create SQL database tables, views, scripts, stored procedures, and SQL jobs while optimizing for growth and performance.
  • Adhere to release management strategies and configure automated deployment packages for deploying application and database changes to QA, Staging and Production environments.
  • Configure and manage Azure (or equivalent) environments for optimal application, database, API, and service performance.
  • Configure and manage Azure DevOps or equivalent platform for source control and automated build, test, and deployment of developed software.
  • Perform unit testing and analyze application and database performance on new and existing programs for the purposes of correcting errors, isolating areas for improvement, resolving performance bottlenecks, and general debugging.
  • Participate in code reviews, identify areas for enhancement, and propose effective solutions for complex challenges.
  • Create technical documents and artifacts for developed software products using Microsoft Visio, PowerPoint, and Office.
  • Conduct troubleshooting and correction of software, tools, and environment problems, as they arise.
  • Properly and accurately track all your time worked and expenses in the designated tracking platform.
  • Stay up to date with emerging technologies and industry trends in software development.
  • Perform all other duties as needed and assigned.

Essential Knowledge, Skills, and Abilities

  • Possess a growth mindset seeking continuous improvement and supporting a culture of learning, growing, and improving as an individual, our team members, our business, and our client work.
  • Ability to collaborate internally and externally to co-create successful outcomes.
  • Analytical, problem-solving, and decision-making capabilities.
  • Strong attention to detail in your work.
  • Possess sound business ethics, including the protection of proprietary and confidential information.
  • Ability to be flexible and adapt to a changing landscape and client needs, handle multiple time-sensitive priorities, excel in a fast-paced environment, and ability to pivot and adjust priorities and approaches.
  • Self-starter with demonstrated skills in .NET, JavaScript, SQL Server, and strong understanding of enterprise application architecture including Azure cloud development.
  • Ability to complete all phases of SDLC including analysis, design, development, testing, deployment, and support utilizing traditional waterfall and Scrum/Agile methodologies.
  • Ability to innovate and provide functional applications with intuitive interfaces.
  • Proven analytical and problem-solving abilities.
  • Ability to interpret complex business requirements and encapsulate business logic/rules into reusable libraries.
  • Understand and be able to implement key software best practices for team's processes and workflows (version control, CI/CD, code reviews, etc.)
  • Demonstrate ability to estimate LOE for entire project scope.
  • Excellent interpersonal skills including courtesy, professionalism, and a cooperative attitude. Ability to manage challenging interpersonal situations.
  • Strong written communication skills with a propensity to write in a clear, concise manner to convey points effectively, creatively, and with the appropriate tone and professionalism.
  • Excellent verbal communication skills to effectively interact with and build confidence with internal and external contacts, including public speaking.
  • High degree of initiative, proactiveness, drive, enthusiasm, energy, and follow through.
  • Strong knowledge with online collaboration and file sharing tools, such as SharePoint and the Microsoft Office Suite (MS Word, Excel, PowerPoint, Outlook, Teams).
  • Know and follow company policies and processes.

Required Education and/or Experience

  • 3+ years of proven full stack experience designing/developing web applications, SQL database schema, stored procedures, and views.
  • Experience with multiple front-end languages, frameworks, and libraries (e.g. HTML/ CSS, JavaScript, Angular, React, Vue/Nuxt).
  • Experience with multiple back-end languages (e.g. C#, Java, Python).
  • Experience with database design, table creation, views, SQL server, writing SQL scripts, stored procedures, creating SQL jobs etc.
  • Experience developing and supporting different REST APIs and consuming the data.
  • Experience working in a team-oriented, collaborative environment.
  • Experience completing all phases of SDLC including analysis, design, development, testing, and support utilizing traditional waterfall and Scrum/Agile methodologies.
  • Experience with software versioning and release management.
  • General Sustainability experience is a plus.

Physical Demands
While performing the duties of this job, the employee is regularly required to sit, use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Travel Requirements
Periodic travel is required for the role. Travel may include travel to RE Tech offices, if remote, or between RE Tech offices (Tysons Corner, VA and Dallas, Texas) for meetings (estimate of four times per year), as well as for Legence and/or client business needs.
Additional Requirements
In compliance with Federal law and the Federal Acquisition Regulation (FAR) 22.1800, the selected candidate will be required to provide documentation that will verify their identity and eligibility to work in the United States.
No sponsorship available for this position.

Health and Welfare Benefits

  • Health and Welfare
  • Medical
  • Dental
  • Vision
  • Prescription drug
  • Employee assistance program
  • Maternity and parental leave
Personal Benefits
  • Paid vacation
  • Company-paid holidays
  • Volunteer time off
  • Flexible/hybrid work schedule
  • Annual professional development fund
  • Voting leave
Financial Benefits
  • 401(k) retirement savings plan
  • Company-paid long-term and short-term disability insurance
  • AD&D insurance
  • Life insurance
  • One-time home office bonus
Office perks
  • Snacks, coffee and Bevi drink machine
  • Regular social activities
  • Free on-site parking
  • Free on-site gym (Tysons Corner, Virginia office)
  • Dog friendly office (Dallas, Texas office)
  • Metro accessible office (Tysons Corner, Virginia office, Silver Line)
About Legence

Legence, a Blackstone portfolio company, is an Energy Transition Accelerator that provides advisory services and implementation focused on financing, designing, building, and servicing complex systems in mission-critical and high performance facilities. With five decades of expertise in the built environment, Legence has a proven track record of reducing carbon emissions, implementing renewables, lowering utility costs through efficiency consumption, and making systems run better at unmatched speed and scale. To learn more about Legence and its services, visit

Contingent Employment Statement

Offers of employment for this role may be contingent upon successfully passing a background check and/or drug screen. Execution of screens will vary based on role requirements and Company policy. All background checks and drug screens will be done in accordance with applicable federal, state, or local law.

Equal Employment Opportunity Employer

Legence and its affiliate companies are proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, other non-merit-based factors, and any other characteristic protected under applicable local, state or federal laws and regulations.
EEO is the Law

Reasonable Accommodations
If you require assistance applying online, email Please include a description of the specific accommodations you are requesting as well as the job title and requisition number of the position for which you are applying. If you are selected for an interview, please notify your recruiter of your accommodation needs. All efforts to provide reasonable accommodations will be made.

To all recruitment agencies
Legence and its affiliate companies do not accept unsolicited agency resumes. Do not forward resumes to our career’s alias or employees of Legence and/or its affiliate companies. Legence and/or its affiliate companies are not responsible for any fees related to unsolicited resumes. Any third-party recruiting agreements for Legence and its affiliate companies may only be executed by Legence Holdings LLC’s CHRO or Director of Talent Acquisition, without exception. All others are done without proper authorization and will not be honored. We will not be responsible for any fees under any third-party recruiting agreement not executed by said authority.

Pay Transparency Nondiscrimination Provision

Legence and its affiliate companies will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)#J-18808-Ljbffr
Apply Now
Share this job
CMTA, Inc.
An error has occurred. This application may no longer respond until reloaded. Reload 🗙