Software Engineer

4 settimane fa


Roma, Italia North Point Defense A tempo pieno

North Point Defense is looking for a Software Engineer to join its growing team of scientists and engineers, developing complete systems and software applications for our DoD and commercial customers. This position may require an active Security Clearance. Depending on level, a Software Engineer’s responsibilities include requirements gathering, system analysis and design, coding in various languages, documentation, testing, training and integration. Our ideal candidates are familiar with the full software development life cycle. They can contribute on cross-functional teams delivering solutions to our customers given technical constraints, coding and quality standards.

Responsibilities may include:

  • Execute full software development life cycle
  • Develop documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards

Preferred experience includes:

  • Knowledge and experience with Redhat and Ubuntu Linux operating system.
  • Programming experience with Java, C, C++, Python and/or Shell Scripting.
  • Knowledge and experience with SDR technologies and environments.
  • Knowledge and experience with embedded processing environments.
  • Proficiency in software engineering tools
  • Ability to document requirement and specifications
  • Object-oriented analysis and design
  • Experience developing client-server applications
  • Network programming with TCP sockets (experience with UDP is a plus)
  • Experience with version control systems such as Git, Subversion and threading & concurrency
  • Development experience in Linux environments (RedHat, Ubuntu)
  • Software testing and documentation
  • A solid foundation in computer science with demonstrated competency in data structures, algorithms and software design

Applicants selected may be subject to a security investigation to meet eligibility requirements for access to classified information (Security Clearance). US Citizenship is required to obtain a Security Clearance.

Education Requirements

Entry Level: Bachelor’s Degree with 0 – 4 years of experience or a master’s degree with 0 – 2 years of experience

Mid Level: Bachelor’s with 5 – 10 years of experience or a master’s degree with at least 3 years of experience

Senior Level: Bachelor’s degree with 10+ years of experience or a master’s degree with at least 8 years of experience

Salary offered will be commensurate with experience and education.

NPD believes in providing meaningful and flexible benefits choices that meet the diverse and changing needs of our biggest asset, our employees. NPD is committed to providing its employees with a highly competitive benefit package that will align with the best interest of the employees as part of a total rewards program.

In addition to salary, each full-time employee receives an Individual Benefit Account (IBA). NPD contributes 15% of your salary to an employee's IBA fund. The funds in the IBA can be used toward the cost of:

  • Medical, Dental and Vision premiums
  • Paid Time Off
  • Life insurance and AD&D

NPD provides a 3% Safe Harbor contribution to 401(K), and up to 7% Profit Share contribution per quarter.

Employees of NPD enjoy up to 34 days of Paid Time Off per year

Tuition Reimbursement

Referral Bonus

Long and Short Term Disability

Flexible Scheduling and a casual environment

Professional Development

Employee Assistance Program

North Point Defense is an Equal Opportunity Employer.

#J-18808-Ljbffr
  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Randstad Italy A tempo pieno

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in computer science and experience with software development. Responsibilities:- Design and develop software applications- Collaborate with cross-functional teams- Troubleshoot and resolve technical...

  • Senior Software Engineer

    3 settimane fa


    Roma, Italia CENTRIC SOFTWARE A tempo pieno

    *This is a Remote Role open ONLY in Italy* About Us: At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we establish our inaugural European development team, we're seeking a Senior Software Engineer with a strong proficiency in Java and/or JavaScript. If you're...

  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Adidas A tempo pieno

    Key Responsibilities:• Design and develop software applications using programming languages such as Java and Python.• Collaborate with cross-functional teams to identify and prioritize project requirements.• Develop and implement software solutions that meet business needs and improve customer satisfaction.About the Role:This is an exciting opportunity...

  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Fao A tempo pieno

    Job DescriptionWe are seeking a skilled Software Engineer to join our team.The successful candidate will be responsible for designing, developing, and testing software applications.Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure...

  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Hospitality Talents - Recruitment Agency A tempo pieno

    We are seeking a skilled Software Engineer to join our team at {company}.The ideal candidate will have a deep understanding of software development principles and experience with backend development technologies.Main Responsibilities:Design and implement efficient software solutionsCollaborate with cross-functional teams to deliver high-quality software...


  • Roma, Lazio, Italia Centric Software A tempo pieno

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our inaugural European development team at Centric Software.Job DescriptionThis is a remote role open ONLY in Italy. As a Senior Software Engineer, you will take ownership of designing and developing product features using Java and/or JavaScript.Key ResponsibilitiesLead the design...


  • Roma, Lazio, Italia Adecco Italia Spa A tempo pieno

    Job Title: Senior Software EngineerWe are seeking a highly skilled Sentinel to join our team as a Senior Software Engineer in our Software Development department.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Java and Python programming languages. You will work closely with our...


  • Roma, Lazio, Italia Segula Technologies A tempo pieno

    We're looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.The ideal candidate will have a strong understanding of software development principles, including object-oriented design, testing, and deployment.

  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Rl Italia S.R.L. A tempo pieno

    We are seeking a skilled Software Engineer to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Your primary duties will include:Writing clean, efficient, and well-documented codeCollaborating with cross-functional teams to identify and prioritize project...


  • Roma, Lazio, Italia Haleon A tempo pieno

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to lead our software development team. The ideal candidate will have experience in software development, technical leadership, and team management.Lead software development projects from conception to delivery.Develop and implement software solutions...


  • Roma, Lazio, Italia Restworld Societ Benefit A tempo pieno

    Role OverviewWe are seeking a highly skilled Senior Software Engineer to join our team.Key ResponsibilitiesDesign and develop efficient software solutionsCollaborate with cross-functional teamsEnsure high-quality code deliveryRequirements5+ years of software development experienceProficiency in programming languagesStrong problem-solving skills

  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Gestioni Del Corso srl A tempo pieno

    We are seeking a highly skilled Software Engineer - Backend to join our team.The ideal candidate will have a strong background in Java and experience with backend development.Responsibilities include designing, developing, and maintaining large-scale software systems.Key Skills:Proficiency in Java and Java-based technologiesExperience with backend...

  • Software Engineer

    1 mese fa


    Roma, Italia Gi Group S.p.A A tempo pieno

    Gi Group, prima Agenzia per il Lavoro Italiana con oltre 200 filiali sul territorio nazionale e più di 1800 professionisti nel settore delle Risorse Umane RICERCA per Azienda del settore Difesa su Roma, ricerca la figura di un Software Engineer anche con 6 mesi/1 anno di esperienza Main Responsibilities Software requirements analysis Design and...

  • Software Engineer

    1 settimana fa


    Roma, Italia Gi Group S.p.A A tempo pieno

    Gi Group, prima Agenzia per il Lavoro Italiana con oltre 200 filiali sul territorio nazionale e più di 1800 professionisti nel settore delle Risorse Umane RICERCA per Azienda del settore Difesa su Roma, ricerca la figura di un Software Engineer anche con 6 mesi/1 anno di esperienza Main Responsibilities Software requirements analysis Design and...

  • Software Engineer

    1 mese fa


    Roma, Lazio, Italia Mcdonalds Italia A tempo pieno

    Job Title: Software Engineer - Back EndJob DescriptionWe are seeking a skilled Software Engineer - Back End to join our team. The ideal candidate will have experience with back-end development and a strong understanding of software engineering principles.Responsibilities:* Design and implement back-end systems using programming languages such as Java,...


  • Roma, Lazio, Italia Energent Spa A tempo pieno

    Il Gruppo EIES ricerca un Senior Software Engineer per la sua squadra di sviluppo. Il candidato ideale avrà una profonda conoscenza di Python e del framework Django, con esperienza pluriennale in progetti complessi.Le principali attività saranno:Progettare e sviluppare soluzioni software innovative utilizzando Python e Django;Lavorare in sinergia con la...

  • Software Testing Engineer

    2 settimane fa


    Roma, Italia Buscojobs A tempo pieno

    Enginium è una società di servizi di consulenza, progettazione e outsourcing che opera in tutti i settori in cui sono richieste forti competenze tecnologiche nel mondo ICT&Engineering. In Enginium crediamo nel valore delle figure professionali che, con le loro competenze e professionalità, contribuiscono alla realizzazione di grandi progetti, esprimendo...

  • Software Engineer

    2 settimane fa


    Roma, Italia Michael Page International Italia S.r.l. A tempo pieno

    Azienda Per storica azienda operante in ambito robotica e automazione, parte di un gruppo industriale multinazionale, si ricerca un/una Software Engineer da inserire in R&D. Offerta La figura ricercata, verrà inserita all'interno di un dipartimento di R&D composto da 15 unità, e dovrà occuparsi di: Seguire lo sviluppo e la messa in funzione di...

  • Software Testing Engineer

    4 settimane fa


    Roma, Italia Enginium srl A tempo pieno

    Enginium è una società di servizi di consulenza, progettazione e outsourcing che opera in tutti i settori in cui sono richieste forti competenze tecnologiche nel mondo ICT&Engineering. In Enginium crediamo nel valore delle figure professionali che, con le loro competenze e professionalità, contribuiscono alla realizzazione di grandi progetti, esprimendo...


  • Roma, Lazio, Italia RINA A tempo pieno

    Software Test EngineerRINA is seeking a skilled Software Test Engineer to join its team in the Aerospace & Defence Division.Key Responsibilities:Develop and execute test plans, cases, and scripts to ensure software quality and reliability.Collaborate with software developers and cross-functional teams to resolve issues and verify bug fixes.Communicate...