What are the responsibilities and job description for the Lead Programmer Analyst position at IT Associates?
6-12 Month Contract
Location - Rosemont, IL (1-2 days a week onsite)
Our client is looking to add a Lead Programmer Analyst will be responsible for upgrading, configuring, and debugging existing business applications, as well as the design, development, and implementation of custom applications as applicable. Primary responsibility will be to provide technical support for core business applications, improve processes and ensure that they continue to run efficiently and reliably. The Lead Programmer Analyst will work with the team to provide direction in implementing coding standards, automate code promotion, and drive architectural decisions. The Lead Programmer Analyst will also carry out development tasks and participate in the daily maintenance of the business systems including the investigation of errors, corrections of functionality or restoration of data/database integrity. A commitment to collaborative problem solving and quality products is essential.
Responsibilities:
• Prioritize requests according to business impact and need.
• Develop standards for architecture and design for the team.
• Hands-on design & development across a broad range of products, technologies & methodologies.
• Responsible for the development and integration of new or existing applications into the technical infrastructure and existing business processes.
• Participate in the data model review meetings (for data integration and modeling best practices).
• Analyze, Design and Review business requirements with Business Process Analyst and clients and craft scalable, flexible, and resilient architectures that address customer business problems.
• Responsible for the design, development, testing, tuning and implementation of Applications.
• Lead code reviews and technical design/specifications to help maintain code quality, organization, and automatization.
• Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
• Successfully manage deliverables for self and team while balancing project timelines and unanticipated issues.
• Perform support and maintenance tasks to address production issues reported by business users.
• Ensure that all applications are well documented, thoroughly tested and debugged, and adhere to corporate and industry standards.
Qualifications:
• Excellent analytical, inter-personal and communication skills with a strong technical background.
• Knowledge of complex systems and excellent troubleshooting skills.
o 10 years of strong knowledge and proficiency in VB.NET, C#, JavaScript, or similar programming languages.
• Previous experience working with APIs, REST Services and JSON.
• 5 years of experience on Oracle/SQL Server Database side development.
• Proficient with ETL programming, performance tuning, requirements gathering, data analysis, data modeling, database design and Integration, Data Conversion, Data Migration, Data Masking and Data Cleansing and Standardization.
• Hands-on knowledge of SSIS, SSRS.
• Experience with Azure Dev Ops (ADO) and building and supporting deployment pipelines a plus.
• Must have experience with GIT repository.
The anticipated hourly rate range for this position is ($60-70/hr). Actual hourly rate will be based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. A range of medical, dental, retirement and/or other benefits are available after a waiting period.
Salary : $60 - $70