Summary
This position envisions product development and manages projects through completion; analyzes, designs and develops software enhancements and new modules; manages development project from initial design through testing while providing strategic management direction. Provides technical leadership and guidance to less experienced staff.
Essential Functions
- Exercises independent judgment and discretion in overall project management by prioritizing, planning and tracking project progress.
- Designs, develops and modifies programs, including prototypes.
- Research product development options and provides analysis for product direction.
- Consults with internal departments to identify customer needs and include in project objectives. Provides support regarding product development to internal departments.
- Manages and directs a team of software developers. Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, disciplines and trains staff.
- Manages and assists in the creation of software design and related documentation.
Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Required Skills
- Expert understanding of Java / C++ / JavaScript / Angular
- High proficiency working in Windows & Linux development environments
- Multiple years of experience working in LVC&G industry
- Expert at incorporating M&S frameworks and services into existing applications, as well as developing new services & data models.
- High proficiency working with standards & interoperability protocols
- Expert Understanding of software development lifecycle (SDLC)
- Analyzing, Designing, Integrating and Working with complex architecture & design patterns
Desired Skills
- Experience with developing & integrating AI-based algorithms
- Experience with developing and integrating software-based knowledge representation & reasoning
- Experience working with ontologies, in concept and in implementation
- Experience working with Machine Learning / Deep Learning technologies
- Experience working with Data Science / Visualization technologies
- Competencies:
- Technical Capacity
- Problem Solving/Analysis
- Independent problem solver who requires minimal oversight
- Can develop innovative solutions to loosely defined problems
- Leadership experience
- Has experience managing teams of 1 or more Junior / Mid Engineers
- Communication Proficiency
- Strong ability to communicate complex, technical issues (verbally and in writing)
Supervisory Responsibility
This position has supervisory responsibilities and will direct some employees on the project.
Travel
10%
Work Location
Orlando, FL
Required Education and Experience
Required:
- Bachelor's degree in computer science or other relevant degree.
- Minimum 10 years of experience as software developer.
Preferred:
- Master's degree in computer science or other relevant degree.
Additional Eligibility Qualifications
- Must be a US Citizen
- Ability to obtain a Secret Clearance
AAP/EEO Statement
Dignitas Technologies, LLC is an equal opportunity employer.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice.