10 Software Engineer
2025-06-30T09:51:54+00:00
EvMak
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_1781/logo/EvMak%20Tanzania.png
https://www.greattanzaniajobs.com/jobs
FULL_TIME
Dar es Salaam
Arumeru
00000
Tanzania
Information Technology
Science & Engineering
2025-07-15T17:00:00+00:00
Tanzania
8
Job Purpose
The Software Engineer is responsible for designing, building, and maintaining scalable software systems that support ticketing, reporting, data integration, and core technology operations. The role plays a critical part in delivering robust and secure solutions within project timelines and technical specifications.
Key Responsibilities
- Design, develop, and test efficient, reusable, and reliable software modules.
- Integrate software applications with third-party APIs and internal systems.
- Optimize code for maximum performance, scalability, and security.
- Collaborate with cross-functional teams including system administrators, network engineers, and support staff.
- Participate in code reviews and enforce coding standards and best practices.
- Maintain up-to-date technical documentation for internal and client use.
- Troubleshoot and resolve software defects and technical issues.
- Ensure application compliance with data protection, security, and operational standards.
Education
- Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Experience Minimum of 3 years of hands-on experience in full-stack software development.
- Proven work on enterprise-level or infrastructure-supporting software systems. Prior experience with system integration and backend-heavy environments is highly desirable.
Must Have
- Key Skills & Competencies
- Proficiency in Java, Spring Boot, and Node.js.
- Strong understanding of MySQL and RESTful API design.
- Experienced with Git and collaborative version control practices.
- Knowledge of software performance optimization and security.
- Nice to have: Experience with Docker, AWS, or Flutter. Strong debugging and documentation skills.
- Performance Metrics Code quality and maintainability (as measured by internal review standards) Feature delivery speed and sprint completion rate System performance and uptime Adherence to architectural standards, security policies, and documentation protocols
Design, develop, and test efficient, reusable, and reliable software modules. Integrate software applications with third-party APIs and internal systems. Optimize code for maximum performance, scalability, and security. Collaborate with cross-functional teams including system administrators, network engineers, and support staff. Participate in code reviews and enforce coding standards and best practices. Maintain up-to-date technical documentation for internal and client use. Troubleshoot and resolve software defects and technical issues. Ensure application compliance with data protection, security, and operational standards.
Key Skills & Competencies Proficiency in Java, Spring Boot, and Node.js. Strong understanding of MySQL and RESTful API design. Experienced with Git and collaborative version control practices. Knowledge of software performance optimization and security. Nice to have: Experience with Docker, AWS, or Flutter. Strong debugging and documentation skills. Performance Metrics Code quality and maintainability (as measured by internal review standards) Feature delivery speed and sprint completion rate System performance and uptime Adherence to architectural standards, security policies, and documentation protocols
Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Experience Minimum of 3 years of hands-on experience in full-stack software development. Proven work on enterprise-level or infrastructure-supporting software systems. Prior experience with system integration and backend-heavy environments is highly desirable.
JOB-68625e3a71a1f
Vacancy title:
10 Software Engineer
[Type: FULL_TIME, Industry: Information Technology, Category: Science & Engineering]
Jobs at:
EvMak
Deadline of this Job:
Tuesday, July 15 2025
Duty Station:
Dar es Salaam | Arumeru | Tanzania
Summary
Date Posted: Monday, June 30 2025, Base Salary: Not Disclosed
Similar Jobs in Tanzania
Learn more about EvMak
EvMak jobs in Tanzania
JOB DETAILS:
Job Purpose
The Software Engineer is responsible for designing, building, and maintaining scalable software systems that support ticketing, reporting, data integration, and core technology operations. The role plays a critical part in delivering robust and secure solutions within project timelines and technical specifications.
Key Responsibilities
- Design, develop, and test efficient, reusable, and reliable software modules.
- Integrate software applications with third-party APIs and internal systems.
- Optimize code for maximum performance, scalability, and security.
- Collaborate with cross-functional teams including system administrators, network engineers, and support staff.
- Participate in code reviews and enforce coding standards and best practices.
- Maintain up-to-date technical documentation for internal and client use.
- Troubleshoot and resolve software defects and technical issues.
- Ensure application compliance with data protection, security, and operational standards.
Education
- Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Experience Minimum of 3 years of hands-on experience in full-stack software development.
- Proven work on enterprise-level or infrastructure-supporting software systems. Prior experience with system integration and backend-heavy environments is highly desirable.
Must Have
- Key Skills & Competencies
- Proficiency in Java, Spring Boot, and Node.js.
- Strong understanding of MySQL and RESTful API design.
- Experienced with Git and collaborative version control practices.
- Knowledge of software performance optimization and security.
- Nice to have: Experience with Docker, AWS, or Flutter. Strong debugging and documentation skills.
- Performance Metrics Code quality and maintainability (as measured by internal review standards) Feature delivery speed and sprint completion rate System performance and uptime Adherence to architectural standards, security policies, and documentation protocols
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Interested and qualified? Click here to apply
All Jobs | QUICK ALERT SUBSCRIPTION