The Professionals’ Choice for Real Estate Jobs
  1. Home
  2. Find Jobs
  3. Software Engineer

Software Engineer

Salary
Competitive
Employment
Part Time
Real Estate Field
Location
Dallas
 TX
Postal Code
75201
Country
United States

This job is no longer active.

Description


SUMMARY:


We are looking for a Python Web Developer responsible for managing the data intensive client-server application. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also write RESTful webservices and integrate with other application platforms both inside and outside of the organization

SOFT SKILLS


Good Communications skills
Functional/Technical documentation skills
Problem-solving, critical thinking, works well in team environment including the ability to identify problems, develop action plans and resolve issues

RESPONSIBILITIES


Design and implementation of low-latency, high-availability, and performant applications


Integration of user-facing elements developed by front-end developers with server side logic


Experience developing micro-services using Python 2/3


Develops unit tests to validate systems, applications, models and micro-services


Writing reusable, testable, and efficient code


Liaises directly with business users on strategic engagements on system and data integration.


Designs, develops, and maintains internal algorithms and tools.


Implementation of security and data protection


Integration of data storage solutions with AWS RDS and PostgresDB


TECHNICAL SKILLS


Expert in Python, with knowledge of at least one Python web framework such as Django or Flask.


Ability to utilize Python libraries for web application, Postgres DB and integration with third party, email, messaging services, converting the file format and downloading.


Knowledge of RESTful interface design, OAuth2, SSL/TLS, TCP/IP, Unix/Linux, UML, Bash/Sh, Kafka, Redis.


Understanding of fundamental design principles and software architectural patterns behind a scalable application

Able to create database schemas that represent and support business processes
Strong unit test and debugging skills


QUALIFICATIONS


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


EDUCATION and EXPERIENCE


Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience. Requires technical knowledge, training and understanding of the job's requirements. Typically has 2-3 years of relevant work experience. Consideration given to equivalent combination of education and experience.


COMMUNICATION SKILLS


Excellent written and verbal communication skills. Strong organizational and analytical skills. Ability to provide efficient, timely, reliable and courteous service to customers. Ability to effectively present information.


FINANCIAL KNOWLEDGE
 


Requires knowledge of financial terms and principles. Ability to calculate intermediate figures such as percentages, discounts, and/or commissions. Conducts basic financial analysis.

REASONING ABILITY
 


Ability to comprehend, analyze, and interpret documents. Ability to solve problems involving several options in situations. Requires intermediate analytical and quantitative skills.

OTHER SKILLS and/or ABILITIES


Database-backed web development experience is required, preferably with Java and JavaScript. Experience with web mapping tools and spatial databases is a plus.


SCOPE OF RESPONSIBILITY


Decisions made with general understanding of procedures and company policies to achieve set results and deadlines. 


Errors in judgment may cause short-term impact to co-workers and supervisor or minor damage to a client engagement. 


Proficient understanding of code versioning tools such as Git and VSTS


Understanding of docker, docker-compose, mesosphere marathon, Amazon webservices -EC2, ECR, ECS and S3 will be a plus


Equal Opportunity and Affirmative Action Employer Women/Minorities/Persons with Disabilities/US Veterans

Job Function


Not specified

 
 

Experience


N/A


This job is no longer active.

Technology / Market Research Alternative Investments Dallas Part Time TX Summer Research Intern other