This is not a remote position. The position is located at the corporate offices in Germantown, TN.
The IT Programmer reports to the Director Software Development and assists IT Developers with the configuring, development, and enhancement of operating systems software.
The successful candidate will embody and work to reinforce MAA's Core Values. Those values include:
Appreciating the uniqueness of each individual
Communicating openly and with integrity
Doing the right thing at the right time for the right reasons
Duties and Responsibilities
Tests systems software for utilization throughout the company and maintains interfaces with external software applications.
Applies software development lifecycle to aid in implementing effective, efficient and quality applications.
Implements changes and customizations to applications as directed.
Prepares and develops progress reports as directed.
Assists in documenting, tracking, monitoring and communicating software-related dependencies, conflicts, issues and risks.
Conducts research on emerging software, hardware, and new technologies for implementation.
Performs analysis and identifies problems affecting software application performance.
Installs, upgrades, and tests application software to streamline company processes.
Writes code in programming languages to optimize the efficiency of the network and server infrastructure.
Performs other related duties as assigned to meet the needs of the business.
Knowledge, Skills, and Abilities
Knowledge of Windows Operating Systems
Knowledge of Microsoft Structured Query Language (SQL) Server
Knowledge of C# programming language and the .NET Framework
Skill and ability to communicate verbally and in writing, including with non-technical audiences
Skill in organizing and prioritizing tasks to meet specified deadlines
Ability to maintain confidentiality and maintain appropriate discretion
Physical and Environmental Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.
This position requires the ability to occasionally lift office products and supplies, up to 20 pounds.
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Mid-America Apartment Communities, Inc