Software Engineer
Job Description
About Fenix Group
Fenix Group is a Systems Integrator focused on battlefield technologies. Our mission is to reduce risk and cost to our first responders and the warfighter by enabling battlefield intelligence at the edge, increasing soldier lethality, and allowing smaller teams to control larger areas. Our experience in deploying specialized austere environment communications systems to enable a "Battlefield of Things” ™ allows us to connect drones, augmented reality enabled battlefield robots, loitering munitions, and other sensor ecosystem end points to enable US military and first responders with at-the-edge intelligence.
About the Role
Fenix is seeking an experienced Software Engineer to join our team and support our contractual needs as we grow.
Preferred Qualifications:
- Proficiency in Java and/or Angular/Typescript
- Application architecture and design patterns
- Knowledge of professional software engineering and best practices for the full software development life cycle including;
o Coding standards
o Code reviews
o Source control management
o Building processes
o Testing
o Operations
- Working knowledge of basic
o Linux system administration
o Basic Android development
o Linux Cloud init
- Proven analytical and problem-solving abilities
- Skilled in verbal, written and oral communication
- Chef
- Puppet
- Mesh networking
- 4G/LTE
Education: Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline (or relative experience)
Experience: Minimum of 5+ years of professional software development experience.
What We Offer You
- An opportunity to be a part of something bigger; a mission with real impact
- A workplace where you are encouraged to challenge the status quo and develop new technologies, methodologies, and processes
- A chance to be a part of a people-first team
- A comprehensive range of benefits that are fair, equitable, and competitive that include the following:
- Company-paid, full coverage inclusive health care (Medical, Dental Vision), for you and your family.
- Life/Disability: Employer-paid life insurance (supplemental available), in addition to short-term and long-term disability.
- Retirement & Savings Plan with company match
- Professional Development
- Flexible Paid Time Off
- Holidays: 11 paid holidays through the calendar year.
An Equal Opportunity Employer/Veterans/Disabled.
Fenix Group is an equal opportunity employer & provides equal employment opportunities to all qualified applicants and will make hiring decisions without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristic protected by federal, state or local laws.