Taro Logo

Senior Software Engineer

Aviture provides custom software solutions, acting as a business partner and technical advisor, offering full lifecycle software services from concept to maintenance.
Omaha, NE, USA
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Aviture, a custom software solutions provider headquartered in Omaha, Nebraska, is seeking a Senior Software Engineer to join their team working on the US Air Force's primary recruiting platform, Aim High. The role involves working with a mature, cross-functional agile team specializing in various areas including UX, UI, Mobile, and Cloud Engineering (AWS). The position requires deep experience in professional mobile applications with cloud-hosted backends, utilizing technologies like React Native, Expo, AWS serverless, MongoDB, and more. The company emphasizes personal and professional growth, offering a collaborative environment with their 'cross pollination' principle, allowing team members to work across different projects and technologies. Aviture's solutions have made significant impacts across various sectors, from saving lives during natural disasters to providing security at major events. The company culture is built around creativity, continuous learning, and shared values, offering comprehensive benefits and unique perks like company-sponsored vacations and quarterly 'cast away' weeks for team collaboration.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Deliver solutions to complex technical challenges independently and as part of a cross-functional team
  • Communicate clearly in verbal and written forms
  • Participate in all aspects of agile development process
  • Establish and enforce coding standards within the team
  • Work with stakeholders to decompose complex requirements
  • Recognize and recommend design patterns for reliable solutions
  • Identify opportunities to improve engineering processes
  • Provide technical mentorship to peers
  • Debug and resolve software defects
  • Consider long-term concerns and opportunities for product impact
  • Stay updated on technology changes

Requirements For Senior Software Engineer

React
JavaScript
TypeScript
MongoDB
Node.js
Python
Java
  • BS degree in Software Engineering or equivalent experience
  • 7+ years of professional software development experience
  • Advanced knowledge of software testing tools and frameworks
  • Proficient in at least two modern programming languages
  • Excellent verbal and written communication skills
  • Experience developing and deploying cloud native software on AWS
  • Experience with UI development using ReactJS and/or React Native
  • Competent with relational databases and SQL
  • Excellent grasp of computer science concepts
  • Strong working knowledge of Agile development processes
  • High personal standards for code quality

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • PPO or High Deductible Health Plan with HSA
  • Dental and Vision insurance
  • Generous paid time off from day one
  • Hybrid work environment with quarterly Castaway Week events
  • Company vacations to destinations like Napa Valley, Cancun
  • Matching 401k with 100% vesting in six months
  • Choice of workstation (Mac or PC)
  • Paid conferences and training
  • Flexible work schedules
  • Free lunch every Friday
  • Incentive and bonus pay
  • Opportunities for connection and growth

Interested in this job?

Jobs Related To Aviture Senior Software Engineer