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

  1. Design, develop, and implement simulation software applications.
  2. Collaborate with cross-functional teams to gather and analyze requirements for simulation projects.
  3. Create detailed technical specifications and documentation for software development.

Testing and Quality Assurance:

  1. Develop and execute test plans to ensure the accuracy and performance of simulation software.
  2. Identify and troubleshoot software defects and performance issues.
  3. Implement and maintain automated testing frameworks for continuous integration and deployment.

Optimization and Performance Tuning:

  1. Optimize simulation software for performance, scalability, and reliability.
  2. Conduct performance profiling and analysis to identify and resolve bottlenecks.
  3. Develop specific simulation functionalities, including flight dynamics and scenario management.
  4. Implement real-time data processing and visualization.

Collaboration and Communication:

  1. Work closely with project managers, engineers, and other stakeholders to ensure successful project delivery.
  2. Provide technical support and guidance to other team members.
  3. Communicate project status, risks, and issues to stakeholders in a timely manner.

Continuous Improvement:

  1. Stay current with emerging trends and technologies in simulation and software development.
  2. Participate in code reviews and contribute to the development of best practices.
  3. Foster a culture of continuous improvement and innovation within the team.

Job Requirements

  1. Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
  2. Minimum of 5-7 years of experience in software development, with a focus on simulation.
  3. Proficiency in programming languages such as C++, Python, Java.
  4. Experience with simulation frameworks and tools (e.g., Unity, Unreal Engine, MATLAB, Simulink).
  5. Strong understanding of software development methodologies, including Agile/Scrum.
  6. Excellent problem-solving, analytical, and troubleshooting skills.
  7. Strong communication and teamwork abilities.

Preferred Qualifications:

  1. Experience with real-time simulation and modeling.
  2. Knowledge of physics-based simulation and mathematical modeling.
  3. Familiarity with cloud-based simulation platforms and technologies.
  4. Certification in relevant technologies or methodologies.

Application Deadline
24th September, 2024.

How to Apply
Interested and qualified candidates should:
Click here to apply online

Tagged as: Information Technology