Job Description
Job Description Job
Position:
Role: Systems Analyst Programmer Location:
Remote Duration: 6months
Key Responsibilities Analyze business and system requirements and translate them into technical specifications. Design, develop, test, and implement complex software applications and system enhancements. Serve as a technical lead for application development and systems integration initiatives. Perform system analysis, troubleshooting, and performance tuning for existing applications. Develop and maintain documentation including system design, technical specifications, and operational procedures.
Collaborate with business stakeholders, project managers, and cross-functional technical teams. Ensure applications comply with security, performance, scalability, and reliability standards. Provide production support, including issue resolution and root-cause analysis. Participate in system upgrades, migrations, and modernization initiatives. Ensure adherence to SDLC methodologies, IT governance standards, and best practices. Required Qualifications Bachelors degree in Computer Science, Information Systems, or a related field (or equivalent professional experience).
Extensive experience in systems analysis and application development in an enterprise environment. Strong knowledge of application architecture, system integration, and database design. Experience with structured and/or Agile SDLC methodologies. Proficiency in one or more programming languages and enterprise application platforms. Strong analytical, problem-solving, and troubleshooting skills. Excellent written and verbal communication skills. Preferred Qualifications Experience working in government or large public-sector IT environments.
Experience supporting mission-critical or high-availability systems. Familiarity with modern application development frameworks and tools. Experience mentoring junior developers or analysts. Apply tot his job