×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Apps

Job in Lancaster, Lancaster County, Pennsylvania, 17622, USA
Listing for: AeroVironment
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 112000 - 170000 USD Yearly USD 112000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Apps)

Worker Type

Regular

Job Description Summary

As a Sr. Software Engineer (Applications)one works with and is mentored by a talented group of engineers in a fast moving, collaborative Agile development environment. In this role, one plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.

Position Responsibilities
  • Works within a defined software life cycle development process

  • Understands the requirements and process. Participates in and leads software design reviews

  • Creates software design documentation according to software process requirements

  • Implements coding according to coding standard. Writes a unique test, and validate software according to the process. Contributes to process improvement efforts

  • Delivers work on time according to agreed completion dates and project schedule & budget

  • Supports and derives algorithm design from detailed software requirements

  • Works closely with multiple teams of software developers reusing developed software to support different programs

  • Operates in a continuous learning environment and provides guidance and mentoring to less experienced engineers

  • Demonstrates methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead)

  • Other duties as assigned

Basic Qualifications (Required Skills & Experience)
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience

  • Minimum8 - 12years of relevant experience in Windows or Linux application software development. Object Oriented Design experience is required

  • Expertise in one of the following: C# .Net, Java, C++, and/or Web UI

  • Experienced writing unit tests and debugging code

  • Experienced with formal and structured lifecycle development process

  • Experienced with Agile Software Development Process Management

  • Demonstrated mathematical and analytical skills are required

  • Demonstrated familiarity with source code configuration management tools such as SVN and Git as well as familiarity with IDEs and debuggers

  • Willingness to travel locally (Occasionally)

Other Qualifications & Desired Competencies
  • Advanced degree is preferred

  • Experience with Android, iOS, or React/Redux web development is preferred

  • Experience with Fit Nesse test framework is preferred as is experience withUAS, drones, or robotics

  • Demonstrates understanding ofobject-oriented design, data structures, database, and operating systems. A basic knowledge of networking is preferred

  • Demonstrates good judgment in selecting methods and techniques for obtaining solutions

  • Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one‑on‑one and small group settings

  • Demonstrates understanding of system design that one isworking on and understands the role that assigned tasks play in the system

  • Able to excel in a fast‑paced, deadline‑driven environment, where small teams share a broad variety of duties

  • Displays strong initiative and drive to accomplish goals and meet company objectives

  • Takes ownership and responsibility for current and past work products

  • Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company

  • Has effective problem‑solving, analytical, interpersonal and communication skills

  • Focuses on teamwork, collaboration and puts the success of the team above one’s own interests

Physical Demands
  • Ability to work in an office environment (Constant)

  • Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)

Clearance Level

No Clearance

The salary range for this…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary