Highwoods Careers logo

Software Developer

Highwoods Careers
Full-time
On-site
Raleigh, North Carolina, United States

Serve as a primary resource for software development, including web development, enterprise integrations, and service-oriented architectures at Highwoods.  Assist in creating project plans, testing plans, and timelines for development projects.


 


WORK PERFORMED:



  • Design, develop, and deploy custom software applications with a central focus on Microsoft technologies: .NET, SQL Server, IIS

  • Develop technical changes/enhancements based on the specifications provided

  • Assist with the implementation of new packages, software, and tools from a technical standpoint

  • Research, test, and recommend how to adopt new technologies properly

  • Interface with software vendors where applicable in the use and understanding of development tools for enhancements to vendor-provided systems

  • Ensure that all development projects adhere to strict development guidelines, including testing, acceptance, and rollout, by implementing change management controls


JOB REQUIREMENTS (Skills/Knowledge):



  • Experience with Visual Studio 2017 and later, SQL Server Data Tools (SSDT), and SQL Server Management Studio (SSMS)

  • Experience with both the SQL Server database server and a deep knowledge of SQL Server Integrations Services (SSIS) at both the 2012 and 2016 versions

  • Experience with TSQL and development of stored procedures and functions

  • Experience with all areas of web development, including server-side, client-side, UIX, and data retrieval and management

  • Excellent personal/customer service skills

  • Analytical skills are essential. Proven problem-solving skills.

  • Substantial web development experience using Microsoft tools or product-specific development tools


 EDUCATION/EXPERIENCE:



  • B.S. degree in Computer Science preferred. A comparable combination of education and experience is acceptable

  • Minimum three years of Web development using IIS, .NET (C# and ASP.NET), Entity Framework, and JavaScript required

  • Minimum three years of consistent work in Microsoft SQL Server, TSQL, SSIS, Stored Procedures, database functions, and SQL CLR required

  • MVC, Typescript, and Angular a plus


 


Work Environment:


This job operates in an office setting and routinely uses standard office equipment such as computers, phones, and videoconferencing tools. 


Physical Demands:


The physical demands described here represent those that must be met by an employee to perform the essential functions of this job successfully. Work is of a general office nature; while performing the duties of this job, the employee is regularly required to talk, hear, and see; required to use arms and hands to reach and handle; typing on a computer keyboard and using a phone required. Ability to read, understand, and to communicate information and ideas clearly in writing and orally required.  The employee may occasionally need to climb, balance, stoop, kneel, or crouch; and lift and/or move up to 10 pounds.