- Company Name
- IMDS Software
- Job Title
- programmer analyst
- Job Description
-
Job title: Programmer Analyst
Role Summary: Provide end‑to‑end development of software applications, including coding, testing, documentation, and support of logical and physical system specifications. Leverage existing NLP and AI technologies to create communication assistance features.
Expectations: Deliver high‑quality code and documentation on schedule; work onsite in an office environment; maintain strong client focus, organization, teamwork, dependability, and resourcefulness.
Key Responsibilities:
- Design, write, modify, integrate, and test application code in Java, C++, C#, JavaScript, HTML, CSS, and React.js.
- Use Spring Framework, Oracle databases, and Microsoft Visual Studio for development.
- Prepare detailed reports, user manuals, and maintenance documentation.
- Assist in creating logical and physical specifications for new features.
- Maintain accurate project records and document completed work in Jira.
- Participate in staff and project meetings, providing status updates and collaborating with cross‑functional teams.
- Incorporate NLP and AI components to enhance communication assistance features.
Required Skills:
- Proficiency in Java, C++, C#, JavaScript, HTML, CSS, React.js.
- Experience with Spring Framework, Oracle database systems.
- Familiarity with Microsoft Visual Studio IDE.
- Competence in Jira for issue tracking and project management.
- Strong analytical, documentation, and problem‑solving abilities.
- Excellent communication and teamwork skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience (1‑2 years).