Software Developer (.NET L1)


Position Title: Software Developer (.NET L1)

Functional Area: Information Technology


Working in conjunction with existing developers, the position of Software Developer is primarily responsible for the development, implementation, and maintenance of Microsoft applications within APQC. In addition, the role develops and maintains reports to meet various data analysis needs. This position works closely with process owners in membership, marketing, and research areas to support and develop enhancements to internal applications. A wide knowledge of many .NET and related technologies is a must, including C#, ASP.NET, CSS, Javascript, SQL, Visual Studio, and Excel. Powershell and GIT knowledge is a plus. The position is full-time, 0% travel, and is located in Houston, Texas.



  • Work closely with architects and senior developers to maintain current systems as required
  • Design, develop and maintain sound technical solutions using both existing and new APQC technologies as required
  • Provide front line technical support for CRM, SharePoint, Qube (APQC’s data warehouse), and custom application requests
  • Work jointly with departmental process owners to develop enhancements to internal processes via applications such as SharePoint, CRM, and custom applications
  • Design and create custom reports using APQC’s data warehouse to meet internal customer needs
  • Create prototypes of desired enhancement requests and refine functionality with assistance from stakeholders
  • Proactively monitor and learn new advancements in Microsoft tools for use on internal processes and applications
  • Develop quality solutions in a timely manner using Microsoft technologies
  • Test and document finalized technical solutions
  • Understand and stay informed on business processes and understand how technology can be used to improve these processes
  • Provide clear, detailed descriptions of application issues as they arise and diagnose/repair issues in a timely manner
  • React quickly to changes or bugs in business critical applications
  • Provide closed-loop communications with stakeholders regarding status of issues and requests
  • Closely follow strict code promotion procedures
  • Provide frequent status updates to business owners regarding work progress, needs, and risks as they arise
  • Research and select alternative modules or technologies to meet business requirements as necessary


Qualifications & Skills:

  • 1-3 years of experience with maintaining and developing .NET applications for business solutions
  • Ability to create and support custom applications on the Microsoft Office platform
  • In-depth understanding of ability to develop and support custom business application written in C#
  • Ability to work on multiple projects simultaneously and meet deadlines while maintaining a high level of professional standards and quality.
  • Knowledgeable of version control best practices
  • Creativity and flexibility, high energy, and strong work ethic
  • Ability to listen and communicate effectively
  • Strong problem-solving skills
  • Excellent oral and written communication skills
  • Strong interpersonal skills
  • Qualitative and quantitative analytical ability
  • Demonstrated ability to work in a team-based environment
  • Education—Bachelor’s degree or equivalent work experience

Interested candidates should forward their resume and cover letter to Ashley White (