Overview
Afconrecruit Limited is a company that provides solutions to improve the quality and output of the work transaction for both Employers and Employees.
Job Position: Software Developer (Simulation and Interface)
Job Location: Abuja
Job Responsibilities
- Design, develop, and implement simulation software applications.
- Collaborate with cross-functional teams to gather and analyze requirements for simulation projects.
- Create detailed technical specifications and documentation for software development.
Testing and Quality Assurance:
- Develop and execute test plans to ensure the accuracy and performance of simulation software.
- Identify and troubleshoot software defects and performance issues.
- Implement and maintain automated testing frameworks for continuous integration and deployment.
Optimization and Performance Tuning:
- Optimize simulation software for performance, scalability, and reliability.
- Conduct performance profiling and analysis to identify and resolve bottlenecks.
- Develop specific simulation functionalities, including flight dynamics and scenario management.
- Implement real-time data processing and visualization.
Collaboration and Communication:
- Work closely with project managers, engineers, and other stakeholders to ensure successful project delivery.
- Provide technical support and guidance to other team members.
- Communicate project status, risks, and issues to stakeholders in a timely manner.
Continuous Improvement:
- Stay current with emerging trends and technologies in simulation and software development.
- Participate in code reviews and contribute to the development of best practices.
- Foster a culture of continuous improvement and innovation within the team.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
- Minimum of 5-7 years of experience in software development, with a focus on simulation.
- Proficiency in programming languages such as C++, Python, Java.
- Experience with simulation frameworks and tools (e.g., Unity, Unreal Engine, MATLAB, Simulink).
- Strong understanding of software development methodologies, including Agile/Scrum.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Experience with real-time simulation and modeling.
- Knowledge of physics-based simulation and mathematical modeling.
- Familiarity with cloud-based simulation platforms and technologies.
- Certification in relevant technologies or methodologies.
Application Deadline
24th September, 2024.
How to Apply
Interested and qualified candidates should:
Click here to apply online