Senior Software Engineer

6 days ago


Omaha, Nebraska, United States Aviture Full time
Job Description Job Description

What is Aviture?

Aviture provides custom software solutions for clients, acting as a business partner and technical advisor – sharing and contributing to our client's vision. We provide full lifecycle software services from concept, implementation and first delivery on to continued maintenance, analysis, and continued adaption to user needs and market forces.

At Aviture we treat our employees as people, not resources. We value their personal & professional growth believing that stronger and healthier individuals are good for both our employees and our clients.

Using our principle of 'cross pollination' – we actively share problems & solutions between our project teams and provide ample opportunities for employees to advance to different teams at opportune moments to grow and mentor. The exposure to multiple industries and aspects of technology presents an ideal environment in which you can continue to master your trade skills, as well as be exposed to many developing technologies & interesting problem spaces.

Additionally, we encourage the inter-communication and mingling of our employees – to include company sponsored vacations, quarterly 'cast away' weeks where we co-locate our employees to further collaborate, and many social functions and internal interest groups.

We are headquartered in Omaha, Nebraska, with remote employees across the nation: Las Vegas, Washington D.C., Austin, Dallas, Portland, Green Bay, Kansas City, Minneapolis, and Orlando, just to name a few.

What is Aviture's Art of the Possible?

Along with our mission-driven team's deep expertise in a wide range of development languages, we employ a disciplined agile approach to define goals upfront, keep organizational value at the forefront, and set the pace for rapid, iterative innovation that transforms organizations. We call this the Art of the Possible.

The solutions we've created have:

  • Saved lives in the California wildfires and southern U.S. flooding
  • Provided security for the 2020 Presidential Inauguration, Super Bowl, and post-attack Boston Marathon
  • Enabled augmented-reality training environments for surgeons
  • Increased transparency and promoted patient wellness in hospitals and senior care facilities
  • Combined computer vision and robotics to automate dangerous manual labor tasks
  • And much more

Why You'll Want to Live Aviturian

Aviturians create technology that makes a meaningful difference in someone's life. We're a team made up of designers, engineers, developers, and inventors who believe technology's purpose is to empower users to change the world. Here are the values that guide us:

  • Embody integrity
  • Seek ownership
  • Stay hungry
  • Remain grounded
  • Create impact
  • Challenge with respect

We've built our culture around creativity, continuous learning, and our shared values. If that sounds like something you'd like to be a part of, then join us today

Senior Software Engineer

Aviture is currently hiring a Senior Software Engineer to join our team and support the continued development of the United States Air Force's primary recruiting and public-facing application – Aim High. If hired, you will be contributing to a platform which sets aspiring individuals on a path for career growth and personal development, provides viable options for education and a lucrative future for those typically underserved, and help connect families to loved ones as they enter a career in the US Air Force.

This role involves working as a part of a mature, cross functional, agile development team with generalized specializations in UX, UI, Mobile, Cloud Engineering (AWS), DevOps and QA. The ideal candidate should have deep experience working on professional level mobile applications with mature cloud-hosted backends. The specific stack being used is React Native, Expo, AWS with a serverless paradigm, MongoDB, Elasticsearch, , Strapi, React Native Testing Library, and Appium – the greater exposure to these frameworks the better.

We're looking for a Senior Software Engineer who will…

  • Deliver solutions to complex technical challenges both independently and as a part of a cross-functional team.
  • Communicate clearly in a timely manner in both verbal and written forms.
  • Actively participate in all aspects of our agile development process.
  • Assist in establishing and enforcing coding standards within their team.
  • Work with project stakeholders to decompose complex requirements into smaller sets of iterative deliverables.
  • Recognize and recommend design patterns for developing reliable, highly available, scalable and performant software solutions.
  • Identify opportunities to improve upon engineering processes within their team.
  • Provide technical mentorship and direction to peers.
  • Utilize effective debugging techniques to identify and resolve software defects.
  • Look beyond the immediate needs of a product and help consider longer-term concerns and/or opportunities for impact from our products.
  • Continuously keep themselves up to date on changes in technology, with an emphasis on the tech stacks being used by your team.

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).
  • Excellent verbal and written communication skills. Able to respectfully challenge the status quo.
  • 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.
  • Gets excited by the challenge of complex technical problems.
  • 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.

  • Software Engineer

    5 days ago


    Omaha, Nebraska, United States Election Systems & Software Full time

    Election Systems & Software, LLC seeks a Software Engineer in Omaha, Nebraska (may telecommute from within commuting distance of office). As a Software Engineer on the product development team, you are responsible for designing, implementing and maintaining software applications according to product requirements. You are responsible for coding, debugging,...


  • Omaha, Nebraska, United States Leidos Holding Full time

    At Leidos Holding, we're looking for an exceptional Senior Software Engineering Manager to lead our Agile development teams. With a focus on delivering high-quality software solutions, this role will play a critical part in driving our company's success.About the JobWe're seeking a highly experienced professional with a strong background in software...


  • Omaha, Nebraska, United States Top Secret Clearance Jobs Full time

    About the job Senior Software EngineerTop Secret Clearance Jobsis dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours.Description Ready for your next career step? We are seeking talented Software Engineers with 4+ years hands-on experience to join our dynamic Agile...


  • Omaha, Nebraska, United States Midwest Laboratories Full time

    About the Senior Backend Software Engineer PositionWe are seeking an experienced Senior Backend Software Engineer to join our team at Midwest Laboratories. This role requires a strong background in software development, with expertise in programming languages, database management systems, and agile development methodologies.Key ResponsibilitiesLead the...


  • Omaha, Nebraska, United States Leidos Holding Full time

    At Leidos Holding, we are seeking a skilled Software Engineer Lead to join our dynamic Agile software teams in Omaha, Nebraska. This role will provide opportunities for professional growth and collaboration in an exciting, inclusive environment.About the RoleWe are looking for a talented individual with 8+ years of hands-on experience in software engineering...


  • Omaha, Nebraska, United States Aviture Full time

    What is Aviture? Aviture provides custom software solutions for clients, acting as a business partner and technical advisor - sharing and contributing to our client's vision. We provide full lifecycle software services from concept, implementation and first delivery on to continued maintenance, analysis, and continued adaption to user needs and market...


  • Omaha, Nebraska, United States Aviture Full time

    What is Aviture? Aviture provides custom software solutions for clients, acting as a business partner and technical advisor - sharing and contributing to our client's vision. We provide full lifecycle software services from concept, implementation and first delivery on to continued maintenance, analysis, and continued adaption to user needs and market...


  • Omaha, Nebraska, United States Cordova Full time

    Job Description Job Description The Job:As a Senior Applications Developer, you will be responsible for designing, developing, and maintaining high-quality software applications to meet the needs of our clients. The successful candidate will have extensive experience in software development, a strong understanding of industry trends and best practices, and a...


  • Omaha, Nebraska, United States CORDOVA Full time

    The Job: As a Senior Applications Developer, you will be responsible for designing, developing, and maintaining high-quality software applications to meet the needs of our clients. The successful candidate will have extensive experience in software development, a strong understanding of industry trends and best practices, and a passion for innovation. What...


  • Omaha, Nebraska, United States Webhelp Full time

    We're looking for a talented Senior Software Engineer to join our team. As a key member of our Concentrix Catalyst team, you will be responsible for designing, developing, and maintaining high-quality Python applications.Your primary focus will be on rewriting the current spatial data management layers from Java to Python. You will need to be proficient in...


  • Omaha, Nebraska, United States Leidos Holding Full time

    Overview Leidos is a Fortune 500 innovation company rapidly addressing the world's most vexing challenges in national security and health. With a global workforce of 47,000, we collaborate to create smarter technology solutions for customers in heavily regulated industries. Compensation and Benefits Our compensation packages are designed to recognize the...


  • Omaha, Nebraska, United States Webhelp Full time

    We are looking for a skilled Senior Software Engineer to join our team.About the RoleThe primary responsibility of this position will be to provide 24x7 support and maintenance for the tuxedo services. This includes analyzing pros and cons of different solutions, communicating updates and resolutions to customers and other partners, and collaborating in a...


  • Omaha, Nebraska, United States Leidos Holding Full time

    Ready for your next career step' We are seeking talented Software Engineers with 4+ years hands-on experience to join our dynamic Agile software teams in Omaha, Nebraska. This opportunity will provide professional growth that is singularly focused on providing world class solutions to our customers in an exciting, collaborative, and inclusive environment....


  • Omaha, Nebraska, United States Leidos Holding Full time

    Ready for your next career step' We are seeking talented Software Engineers with 4+ years hands-on experience to join our dynamic Agile software teams in Omaha, Nebraska. This opportunity will provide professional growth that is singularly focused on providing world class solutions to our customers in an exciting, collaborative, and inclusive environment....


  • Omaha, Nebraska, United States Leidos Holding Full time

    Job DescriptionA Career Opportunity for Talented Software EngineersIn this exciting position, you will be part of a dynamic Agile software team in Omaha, Nebraska. As a senior member, you will contribute to the design, development, and delivery of highly available and scalable systems used by customers worldwide.The Role:You will be responsible for leading...


  • Omaha, Nebraska, United States Leidos Holding Full time

    Job TitleSenior Software EngineerCompany OverviewLeidos is a Fortune 500 innovation company that addresses the world's most challenging problems in national security and health. Our global workforce of 47,000 collaborates to create smarter technology solutions for customers in heavily regulated industries.Job DescriptionThis is an exciting opportunity for...


  • Omaha, Nebraska, United States Jobleads-US Full time

    About Us:HTI Labs is at the forefront of developing cutting-edge software solutions to combat human trafficking. Our mission is to leverage technology to identify and disrupt human trafficking networks, and we need a dedicated and experienced Senior Software Engineer to help us achieve this goal.Responsibilities:Own and manage all parts of the technology...


  • Omaha, Nebraska, United States Leidos Holding Full time

    About the JobLeidos is seeking a Senior Software Engineering Leader to join our team. As a key member of our organization, you will lead multiple Agile development teams to deliver solutions that improve capabilities, reduce sustainment costs, and provide flexibility to adapt quickly to customer needs.Key ResponsibilitiesLead Agile development teams to...


  • Omaha, Nebraska, United States gWorks Full time

    We're excited to announce that we'll soon be opening new opportunities at gWorks and are building a talent pipeline of exceptional professionals who are interested in joining our team when roles officially open. By applying now, you'll be among the first to hear from us once we kick off hiring. The Setting: This is an opportunity to join a successful,...


  • Omaha, Nebraska, United States gWorks Full time

    We're excited to announce that we'll soon be opening new opportunities at gWorks and are building a talent pipeline of exceptional professionals who are interested in joining our team when roles officially open. By applying now, you'll be among the first to hear from us once we kick off hiring. The Setting: This is an opportunity to join a successful,...