Software Developer (Simulation and Interface) Job at Afconrecruit Limited
Afconrecruit Limited is a company that provides solutions to improve the quality and output of the work transaction for both Employers and Employees.
We are recruiting to fill the position below:
Job Position: Software Developer (Simulation and Interface)
Job Location: Abuja
Employment Type: Full Time
Responsibilities
Simulation Software Development:
- 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.
Qualifications
- 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.
- Strong understanding of software development methodologies, including Agile/Scrum.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Proficiency in programming languages such as C++, Python, Java.
- Experience with simulation frameworks and tools (e.g., Unity, Unreal Engine, MATLAB, Simulink).
- 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.
Similar Jobs
- Database Administrator Job at Lightville Consulting
- Web 3 Developer Job at Vendor.com.ng
- Frontend Web Developer (Vue.js) Job at eHealth4everyone
- Mobile Application Developer Job at eHealth4everyone
- Software Developer Job at NASD Plc
- Backend Engineer Job at Termii
- Frontend Engineer Job at Termii
- WordPress Developer Job at eHealth4everyone
- Software Quality Assurance & Testing Engineer Job at eHealth4everyone
- Python Data Scientist Job at eHealth4everyone