Logo of Huzzle

Software Engineer

image

Actalent

6d ago

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

AI generated summary

  • You need a Bachelor's in a related field, 4+ years of experience, strong SDLC knowledge, proficiency in 2+ programming languages, experience with CI/CD, cloud platforms, and database management.
  • You will develop embedded programming, upgrade flight and communications systems, and design new subsystems for legacy aircraft integration.

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

Is this position remote or on-site?

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

What are the required qualifications for this Software Engineer position?

A Bachelor's degree in Computer Science, Software Engineering, or a related discipline is required; an advanced degree is preferred. Additionally, 4+ years of demonstrated progressive experience as a Software Engineer or related role is needed.

What programming languages should applicants be proficient in?

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

Is experience with cloud platforms required 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.

What software development methodologies are expected knowledge for this position?

Candidates should understand the software development life cycle (SDLC) and methodologies such as Agile, Scrum, or Kanban.

Are there any specific cybersecurity requirements for applicants?

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

Does Actalent offer opportunities for professional growth?

Yes, Actalent is committed to ensuring growth opportunities for its employees as part of its diversity, equity, and inclusion initiatives.

Can applicants request accommodations during the application process?

Yes, applicants can request reasonable accommodations, such as modifications or adjustments in the job application or interview process due to a disability, by emailing actalentaccommodation@actalentservices.com.

What types of projects will the Software Engineer be working on?

The Software Engineer will be responsible for the development of embedded programming for the upgrade and integration of new aircraft systems, including upgrades to flight, communications, and weapons systems for legacy aircraft.

Is experience in full-stack development necessary for this role?

Yes, experience developing across a full-stack, including web server, relational databases, and client-side/front-end, is required.

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.