Key Responsibilities:
- Software Development: Design, code, test, and debug software applications according to specifications.
- System Integration: Collaborate with IT and business teams to integrate new software solutions with existing systems.
- Maintenance & Support: Provide ongoing support for existing applications, including troubleshooting issues and implementing enhancements.
- Documentation: Create and maintain technical documentation, including system designs, test plans, and user guides.
- Continuous Improvement: Stay up-to-date with the latest industry trends, tools, and technologies to continually enhance programming skills and methodologies.
Qualifications:
- Education: Bachelors degree in Computer Science, Information Technology, or BS IT.
- Experience: 2-3 years of experience in software development or programming one organization working experience is preferred we would not recommend Job jumpers.
- Technical Skills:
- Technologies .net & .net core
- Proficiency in programming languages such as C# or others.
- Experience with databases like SQL Server, SQLite.
- Familiarity with web technologies (HTML, CSS, JavaScript, etc.)
- Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage multiple tasks effectively.
Preferred Additional skills:
- OPC, Modbus, MQTT, IOT.
- Experience in mobile application development.