Allegiant

Lead Software Engineer

Allegiant

full-time

Posted on:

Location Type: Hybrid

Location: Las Vegas • Nevada • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $136,700 - $163,300 per year

Job Level

Senior

Tech Stack

AngularCassandraDistributed SystemsHibernateJavaJavaScriptJenkinsjQueryJUnitKafkaLinuxMavenMicroservicesMochaMockitoMySQLNode.jsNoSQLPHPRabbitMQReactReduxSOAPSpringSpring BootSpringBootSQL

About the role

  • Analyze and improve the efficiency, scalability, and reliability of our logic and integration systems.
  • Participate in development, implementation, and maintenance of business web applications.
  • Provide systems support to the company.
  • Maintain technical relationships between development team, architects, DBA, QA and Ops in delivering business priorities.
  • Improve technical education by participating in internal technology and management workshops.
  • Manage a medium to large cross-functional team and support a Development Manager in leading a software project from requirements analysis till deployment.
  • Provide solution architecture for business problems while balancing essential technical guidelines to functional teams.
  • Work with other teams such as QA, PMO and IT Operations and provide them technical support and guidance to ensure successful delivery of a software project.
  • Design and implement product enhancements based on business priorities.
  • Contribute, adhere to, and enforce standards and best practices in software development.

Requirements

  • Combination of Education and Experience will be considered. Must be authorized to work in the US as defined by the Immigration Act of 1986. Must pass a Criminal Background Check.
  • Education: Bachelor’s Degree in Computer Science, Math or MIS; Master’s Degree preferred.
  • Minimum eight (8) years of development experience as a seasoned middleware engineer required; airline and/or hospitality experience preferred.
  • Minimum five (5) years of software development experience architecting and building multi-tiered, high volume fault-tolerant, high-availability, and globally distributed systems in a Linux environment required; ecommerce experience is a plus.
  • Languages Experience: Java (8, 9), server-side JavaScript (under Node.js, Meteor), PHP 7.x, HTML5, CSS3, AJAX, JavaScript, JQuery and latest frameworks (AngularJS, ReactJS/Redux, Backbone)
  • Technologies/Frameworks Experience: JBoss/Wildfly server, Spring Boot 2.0, Tomcat, Linux, HTTP, SOAP/REST Web Services/Microservices, XML, JSON
  • Experience working on EJBs and the web layer, Spring Framework, Maven
  • Experience with Unit Testing Frameworks and Tools, e.g., JUnit, TestNG, Mockito, Jasmine, Mocha, etc.
  • Experience with CI/CD build servers (Jenkins, Bamboo, TravisCI, TeamCity, etc.)
  • Experience with ORM frameworks for Java, Node, PHP, or Mongo (e.g., Hibernate, ORM2, Sequelize, Doctrine, Mongoose, etc.) is required
  • Knowledge with fault tolerant message queuing/brokering systems (e.g. AMQ, RabbitMQ, zeromq, Kafka)
  • Familiarity with Inversion of Control paradigm is highly desired; experience with Java-based IoC frameworks is a definite plus.
  • Experience with SQL and NoSQL databases, for example, DB2, MySQL, Mongo, Cassandra, etc. – is required
  • Ability to work independently as well as perform as part of a small, close knit development team which offers full ownership of projects in a supportive design environment
  • Must be able to maintain regular and predictable attendance subject to the leave, PTO, and attendance policies.
  • INTERPERSONAL SKILLS - Excellent written and verbal communication skills required. Must have the ability to communicate ideas effectively and cross functionally; exhibit creativity, flexibility, adaptability and the drive to achieve results; capacity to work independently and as a team player.
  • ADMINISTRATIVE SKILLS - Proficient in Microsoft Office Products: Word, Excel and Outlook.
Benefits
  • Profit Sharing
  • Medical/Dental/Vision/Life/Disability Insurance
  • Medical Travel Reimbursement
  • Legal, Identity and Pet Insurance
  • 401K with an employer match
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Tuition Reimbursement
  • Flight Benefits
  • Paid vacation, holidays, and sick time

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javaserver-side JavaScriptPHPHTML5CSS3AJAXJQuerySpring BootLinuxSQL
Soft skills
communication skillscreativityflexibilityadaptabilitydrive to achieve resultsindependenceteam playerinterpersonal skillsorganizational skillsleadership
Litera

Senior Full Stack Engineer

Litera
Seniorfull-time$115k–$150k / yearCalifornia, Colorado, Connecticut, Illinois, Maryland, Massachusetts, Nevada, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, Texas, Washington · 🇺🇸 United States
Posted: 8 days agoSource: litera.wd12.myworkdayjobs.com
AngularAzureCloudDockerJavaScriptjQueryKubernetesReactVault
Motional

Senior Engineering Team Lead, Structured Testing

Motional
Seniorfull-time$134k–$175k / yearNevada · 🇺🇸 United States
Posted: 13 days agoSource: boards.greenhouse.io