Software Developer
Indianapolis, IN IT - Application Development
Job Type
Full-time
Description

CREA, LLC is a full-service low-income housing tax credit (LIHTC) syndicator forming long-term relationships with investors and developers that cultivate success and improve lives. With over 20 years in affordable housing, CREA has raised $9.88 billion - resulting in the formation of over 77,000 homes within 849 communities across the country. Thanks to the contribution of over 160 employees, CREA continues to look for talented and passionate individuals who are excited about opportunities to grow with the company. With offices headquartered in Indianapolis, IN, we are currently recruiting for the position of Software Developer.


Physical Presence: In-Office | Tue – Thu; Flexible | Mon & Fri


Location: Indianapolis, Indiana.


Report to: Vice President, Application Development 


Position Summary:

We are looking for a Software Developer to join our Information Technology team who is passionate about solving business challenges with innovative IT solutions. In this role, you will work closely with business and fellow members of IT to identify technology needs, design and implement dynamic, reusable, and scalable web application solutions, respond to user questions and feedback, and develop and maintain CREA’s software solutions. Our ideal candidate is passionate about producing technology-based solutions to address the needs of the organization and identify inefficiencies and improvements that can be made through the use of technology.


Primary Responsibilities:

  • Designs, develops, tests, deploys, and maintains client-side Web-based applications for CREA. 
  • Develops and maintains internal REST and GraphQL APIs. 
  • Creates and maintains internal Power Apps and Power Automate solutions.
  • Utilizes external APIs for systems integrations and/or data consolidation. 
  • Designs and updates tables, routines, functions, and views for MySQL databases in accordance with business requirements.
  • Converts project specifications to web application solutions using knowledge of programming techniques and existing systems.
  • Collaborates with Application Developers and other members of IT to develop holistic technology solutions for CREA.
  • Assists users with technical requests and questions, including debugging and recreating user issues.
Requirements

A Bachelor of Science in Information Technology or a related area is preferred, and 2-3 years of experience as a Computer Programmer, Web-Based Solutions Developer, or a related field is required. Must be familiar with a variety of the field’s concepts, practices, and procedures. Must have a working knowledge of HTML/HTML5, CSS3, JavaScript and JS frameworks, Angular 14+ and AngularJS preferred. Must have experience developing in PHP and utilizing PHP frameworks, Lumen/Laravel, and CakePHP preferred. A working knowledge of MySQL and/or MSSQL and relational database design principles is required. Must have knowledge of object-oriented design principles, C#, and/or .NET language experience is a plus. Git and Agile Development practices. Must have exposure to Apache and the Ubuntu operating system. Must have experience with creating and maintaining secure REST APIs against a specification and utilizing third-party APIs. Working knowledge of MS Power Apps and Power Automate is beneficial. Experience with writing unit tests is a plus. Familiarity with developing within Robotic Process Automation platforms such as UiPath is nice to have. Relies on experience and judgment to plan and accomplish goals. Must possess and be able to demonstrate effectiveness with each of the following Core Competencies.


Core Competencies:

  • Excellent oral and written communication skills.
  • High degree of accuracy and attention to detail.
  • Ability to function well in a team environment as well as work independently.
  • Excellent interpersonal and communication skills.
  • Ability to effectively administer sensitive and confidential information.
  • Ability to interact with Management and employees at all levels.


Our Values:

  • We work as a family, investing in each other, worthy causes, and the communities we serve. 
  • We have integrity in all that we do; we embrace differences and treat others with kindness and respect. 
  • We believe that, with teamwork, we can accomplish anything and pursue inventive solutions for our clients.