Cornerstone Building Brands - Houston, TX
posted 4 months ago
The Senior Programmer / Analyst at Cornerstone Building Brands plays a pivotal role in leading the development and implementation of systems that align with the company's strategic objectives. This position requires a proactive approach to meet with stakeholders and IT peers to define the overall technical roadmaps, project scope, and objectives, while also finalizing business requirements. The individual will be responsible for developing IT technical designs and specifications, providing technical guidance to developers, and assisting in the development of computer programs. Additionally, the role involves supporting testing and training activities, as well as coordinating supporting IT functions to execute IT strategies and implement technical solutions. A key aspect of this role is the ability to lead a team of developers to accomplish set goals and meet specific timelines. The Senior Programmer / Analyst must possess a diverse set of technical skills and industry knowledge to effectively develop applications and systems. Excellent communication skills are essential, as the individual will be required to work closely with end users to ensure their needs are met. The position demands a strong analytical mindset to assess business needs and design software solutions accordingly. The responsibilities also include overseeing the day-to-day maintenance and debugging of existing software, applying keen attention to detail and organization to manage multiple components of a system or application simultaneously. The Senior Programmer / Analyst will provide clear instructions to the project team, ensuring that the software functions as intended and addressing any questions that may arise. Furthermore, the role involves recommending upgrades for existing systems, creating diagrams and models to illustrate coding requirements, and documenting each aspect of a system for future reference. The individual will also revisit the development process to fix bugs or address business concerns and will be responsible for teaching and training other developers.