Simplified Investments is a holdings company for Gen3 Aerospace & Defense, Gen3 Interconnect, and Tommy's Boats. Dealership Advantage is the software that is used inside Tommy's Boats dealerships.
Simplified Investments is looking for those with a servant leadership mindset! Simplified Investment's employees are our number one asset and we strive to provide our employees with a countless number of benefits that separate us from any other company. Our full time, year-round employees have the opportunity to benefit from the following:
- 401k Option after just 90 days of employment
- Paid Time Off
- Paid Holidays
- Competitive Wages
- Discounts on Gear & Boat Usage Perks
- Travel Opportunities
- Employee Appreciation Outings
- Education/Training/Certification Reimbursements
- Opportunities to Grow within the Company
- Access to medical, dental, vision life insurances, EAP, STD, LTD and more....
Position is not approved for relocation expenses. This position is not open to remote work.
Simplified Investments is currently seeking a Senior Software Developer for its enterprise dealer management system. As a Software Developer you are responsible for coding, designing, and debugging features that are aligned with product specs put in place y the Product Team. You will be working with Business Analysts, the support team and customers to order to provide elegant solutions for the marine industry. Staff members in this position are skilled, effective and self-sufficient in working within a diverse technology portfolio, and regularly provide guidance and training to less experienced Developers.
Essential duties and responsibilities
Duties/Responsibilities:
- Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Prepare and install solutions by determining and designing system specifications, standards and programming
- Improve operations by conducting systems analysis; recommending changes in policies and procedures
- Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Support and develop software engineers by providing advice, coaching and educational opportunities
- First and foremost, developing software our users need
- Mentor junior and mid-level engineers
- Collaborate with team to brainstorm and create new products
- Make informed decisions quickly and taking ownership of services and applications at scale
- Work collaboratively with others to achieve goals
- Be a persistent, creative problem solver
- Understand business needs and know how to create the tools to manage them
Knowledge, Skills, Abilities
- Technical: Able to provide technical support and troubleshooting for a wide variety of hardware and software. Find creative ways to permanently solve user problems and create training solutions.
- Communications: Able to interact professionally with colleagues, clients, and company personnel. Ability to clearly and effectively communicate information both verbally and written.
- Training: Able to clearly document company policies and procedures and ability to train the staff on these procedures.
- Highly flexible and able to quickly adapt to changing priorities
- Ability to carry out job responsibilities while fully embracing the Simplified Investments Core Values
- Culture is everything. We are authentic and intentional in the way we work and play. Being stodgy has no place here.
- Stab from the front. We are respectful in the way that we hold one another accountable. No games, no hidden agendas.
- Problem solvers. We value smart people who attack problems head-on and with confidence.
- We thrive on change and growth. We pivot when we need to and re-group quickly.
- Humility reigns. Whether engaging with our teams, customers or partners we approach it with the heart of a servant. We are go-givers that believe in creating space for people to grow.
QUALIFICATIONS
The requirements listed below are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.
- Bachelor's Degree or 5+ Years of Development Experience
- Experience with
- Modern SPA Web Design Typescript
- Angular 2+ Preferred
- Object Oriented Server-Side Languages
- Net Core C# Preferred
- Relation Database Experience
- Azure SQL and Entity Framework ORM Experience Preferred
- CI/CD Experience
- Azure DevOps Preferred
- Deployment and Maintenance of Production Applications
- Docker and Kubernetes Preferred
- Modern SPA Web Design Typescript
WORK ENVIRONMENT and PHYSICAL DEMANDS
The work environment and physical demands listed below are representative of those an employee encounters while performing the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities.
- Work Environment: The noise level in the work environment is usually quiet. Normal office conditions are expected.
- Physical Demands: While performing the duties of the job, the employee is regularly required to sit for extended periods of time, regularly required to stand and walk. Employee regularly uses hands and fingers to touch, feel, handle. Employee regularly stoops, kneels, bend at the waist, and reaches. Employee is frequently required to speak and hear. Must be able to lift up to 20 pounds on occasion.