Logo of Huzzle

Software Engineer

image

Actalent

10d ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Jacksonville

AI generated summary

  • You need a BS in CS or related field, 4+ years of experience, knowledge of SDLC, software design, development tools, proficiency in 2+ languages, and familiarity with databases and security practices.
  • You will develop embedded programming for upgrading and integrating new flight, communication, and weapons systems in legacy aircraft, focusing on design and implementation of systems and subsystems.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline; advanced degree preferred.
  • 4+ years of demonstrated progressive experience as a Software Engineer or related role.
  • Strong in software development, including understanding of software development life cycle (SDLC) and methodologies such as Agile, Scrum, or Kanban.
  • Experience in designing and implementing robust, scalable, and performant software architectures.
  • Familiarity with relevant development tools, version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of database design and management, including SQL and NoSQL databases.
  • Strong proficiency in two or more programming languages (e.g., Java, C++, Python, or JavaScript).
  • Experience developing across a full-stack: webserver, relational databases, and client-side/front-end.
  • Understanding of secure coding practices, cybersecurity principles, and data protection regulations relevant to the software being developed.

Responsibilities

  • The Software Engineer will be responsible for the development of embedded programming for the upgrade and integration of new aircraft systems. The engineer will work to upgrade flight, communications, and weapons systems for legacy aircraft. Responsibilities include the design and implementation of new systems and subsystems.

FAQs

What is the location of this job?

This is a fully on-site position in Jacksonville, Florida.

What educational qualifications are required for this role?

A Bachelor's degree in Computer Science, Software Engineering, or a related discipline is required; an advanced degree is preferred.

How much experience is needed for this position?

A minimum of 4 years of demonstrated progressive experience as a Software Engineer or in a related role is required.

What programming languages should candidates be proficient in?

Candidates should have strong proficiency in two or more programming languages, such as Java, C++, Python, or JavaScript.

What software development methodologies should applicants be familiar with?

Applicants should have an understanding of the software development life cycle (SDLC) and methodologies such as Agile, Scrum, or Kanban.

Is knowledge of cloud platforms important for this role?

Yes, familiarity with relevant development tools, version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and cloud platforms (e.g., AWS, Azure, Google Cloud) is required.

Are there any specific practices related to cybersecurity that candidates should know?

Yes, candidates should understand secure coding practices, cybersecurity principles, and data protection regulations relevant to the software being developed.

What does Actalent value in its company culture?

Actalent values diversity, equity, and inclusion as essential components of its culture, striving to hire diverse talent and maintain an inclusive environment.

Is this job opportunity open to individuals from all backgrounds?

Yes, the company is an equal opportunity employer and will consider all applications without regard to various protected characteristics.

How can candidates request accommodations during the application process?

Candidates can request reasonable accommodations by emailing actalentaccommodation@actalentservices.com for options related to modifications or adjustments during the application or interviewing process.

An Engineering and Sciences Services Company | People to Possible

Human Resources
Industry
5001-10,000
Employees

Mission & Purpose

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent’s global footprint and flexible delivery models ensure access to specialized talent where and when you need it. We promote consultant engagement through professional development and provide experiences to ensure continuous learning. Our people are the difference. Our expertise spans capabilities in engineering including product and manufacturing, systems and software, construction management, environmental, architecture and civil; and power and utilities. We focus on sciences capabilities in laboratory sciences, healthcare, and clinical research. Actalent is an operating company of Allegis Group, the global leader in talent solutions.