Job Summary The IT Programming Analyst designs, develops, tests, deploys, and maintains software solutions that meet evolving business needs.
The IT Programmer Analyst I will focus on full-cycle application development, primarily within internal systems and platforms, while also supporting troubleshooting and enhancements to existing applications.
Job Duties and Responsibilities Designs, develops, and deploys scalable, maintainable software applications using development tools and techniques.
Collaborates with IT Analysts, Developers, and business stakeholders to define software requirements.
Performs full-cycle application development, including backend logic, front-end interfaces, and database interactions.
Assists in building and maintaining integrations with internal and external systems using APIs to ensure secure and efficient data exchange.
Supports and enhances Salesforce environments, including the development of custom features and automation using Apex Code.
Creates and optimizes complex SQL queries, views, and stored procedures to support reporting, analytics, and application functionality.
Design, implement, and maintain Salesforce CPQ by configuring rulesets and flows within Logik.ai, and the Salesforce Platform.
Builds dashboards and visualizations using Tableau to help business users derive actionable insights from structured and unstructured data.
Conducts system testing, debugging, and performance tuning to ensure high application reliability and responsiveness.
Maintains and enhances legacy systems while contributing to the development of new platforms and tools.
Documents system configurations, architecture diagrams, and application workflows to support knowledge transfer and system continuity.
Collaborates with business units and end users to troubleshoot issues and provide technical support, including root cause analysis.
Participates in code reviews and pair programming to ensure code quality and knowledge sharing across the team.
Provides timely technical support for application issues, bug fixes, and user inquiries.
Stays up to date on emerging technologies and recommend tools or frameworks that can enhance the software usage or management.
Assists in data transformation, migration, and validation activities.
Creates and maintains technical documentation for systems and processes.
Contributes to internal process improvement efforts and the evaluation of new technologies.
Job Specifications Skills Ability to work well on cross functional teams.
Excellent organization and file management skills.
Strong written and verbal communication skills.
Demonstrated ability to work effectively and positively with a wide variety of resources.
Strong ability to create and lead training and presentations.
Strong administrative and interpersonal communication skills.
Ability to work effectively on a team.
Detail-oriented, organized, and able to manage multiple priorities and deadlines.
Education Required :
Work Experience Required :
Preferred :
Preferred :
Preferred :
Preferred :
Preferred :
Preferred :
Preferred :
It Analyst • Houston, TX, US