Aviture is a custom software solutions company that provides full lifecycle software services from concept to maintenance. We treat our employees as people, not resources, and value their personal and professional growth. We are looking for a Senior Software Engineer to join our team and support the development of the United States Air Force's primary recruiting and public-facing application.
Requirements
- BS degree in Software Engineering related degree, similar technical field of study or equivalent practical experience.
- 7+ years of professional software development experience building and shipping production grade software or services.
- Advanced knowledge of software testing tools, frameworks, and techniques.
- Proficient in at least two modern programming languages (Python, Java, C#/.NET, Go, JavaScript, TypeScript).
- Experience developing and deploying cloud native software on the AWS cloud.
- Experience using serverless technologies like Lambda, API Gateway, and DynamoDB is preferred.
- Experience with UI development using ReactJS and/or React Native.
- Competent with relational databases and SQL.
- Excellent grasp of computer science concepts, data structures, algorithms, and design patterns.
- Ability to design and provide solutions to complex business problems.
- Strong working knowledge of Agile development processes.
- Passionate about mentoring and training junior software engineers.
- High personal standards for code quality, maintainability, and performance.
Benefits
- PPO or a High Deductible Health Plan, HSA eligible plan, Dental, Vision, and Supplemental Life.
- Generous paid time off that starts accruing on day one.
- Hybrid work environment with quarterly Castaway Week events in the Omaha HQ Office, all expenses paid, from across the country to participate in team-building, collaboration, and fun events.
- Company vacations!!! Previous destinations have included Napa Valley, Cancun, Cabo San Lucas and Aspen.
- Matching 401k with 100% vesting in six months.
- Pick your preferred workstation! Mac? PC? We’ll support you with the tech you need to do your best work.
- Get paid to go to national and international conferences and training, so that you can stay up to date with the latest innovations.
- Flexible work schedules: Work the times that fits your schedule, with all meetings required to be scheduled between 9 am and 3 pm CST.
- Free lunch every Friday and recurring team events for you and your family to enjoy.
- Incentive and bonus pay.
- Opportunities for connection and growth through peer coaching, recurring Lightning Talks to share things we’re passionate about, and a bi-weekly company-wide All Hands.