Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Actalent, so some details may not match this job. The employer's own page has the real description.
Overview
As a Remote Software Engineer specializing in Ada at Actalent, you will play a pivotal role in the design, development, and maintenance of software systems critical to our operations. You will collaborate with cross-functional teams to deliver high-quality software solutions, utilizing your expertise in Ada programming to enhance existing systems and contribute to new projects. Your primary focus will be on writing efficient, reliable, and well-documented code, as well as debugging and resolving issues to ensure the seamless function of our applications.
Job Responsibilities
- Design, develop, and implement software applications using Ada.
- Collaborate with project managers, stakeholders, and other team members to define software requirements and specifications.
- Perform regular code reviews and implement unit tests to ensure software quality and reliability.
- Identify, troubleshoot, and resolve software defects and issues in a timely manner.
- Maintain documentation for software systems, including architecture, design, and user manuals.
- Participate in agile development processes, attending daily stand-ups and contributing to sprint planning and retrospectives.
- Stay current with industry trends and advancements in software development and Ada programming.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineer with a focus on Ada programming.
- Strong understanding of software development methodologies, tools, and best practices.
- Proficiency in version control systems, such as Git.
- Experience with debugging and performance optimization techniques.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both verbal and written, with the ability to collaborate effectively in a remote environment.
- Familiarity with additional programming languages and technologies is a plus (e.g., C++, Python, Java).
Technologies & Tools
The Remote Software Engineer will primarily work with the Ada programming language, leveraging various development environments and tools to create high-performance applications. Familiarity with integrated development environments (IDEs) specific to Ada, debugging tools, and version control systems like Git is essential. Additionally, the role may involve using collaboration tools such as Slack and project management software like JIRA to facilitate communication and workflow within the team.
Ideal Candidates
Ideal candidates for this position will possess a strong passion for software development and a commitment to excellence in coding practices. They should demonstrate a proactive approach to problem-solving and be comfortable working independently in a remote setting. Strong interpersonal skills are necessary to communicate effectively with team members and stakeholders. Additionally, a willingness to learn and adapt to new technologies and methodologies will make a candidate exceptionally well-suited for the dynamic environment at Actalent.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.