Software Engineer, Senior

Republic Airways, Inc.
Carmel, IN, United States
4 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Agile Methodology Amazon Web Services C Sharp (Programming Language) Mobile Application Development Code Review Cyber Security Continuous Integration DevOps Distributed Systems Amazon DynamoDB Python (Programming Language)
+19 more
PostgreSQL Microsoft SQL Server MongoDB Software Engineering TypeScript Web Application Frameworks Enterprise Software Applications .NET Core ReactJS Reliability of Systems Containerization Kubernetes Information Technology Non-relational Database Restful APIs Terraform Docker Programming Languages Microservices

Job description

The Senior Software Engineer provides hands-on technical guidance and support to development teams, ensuring high-quality solutions, best practices, and timely delivery of initiatives. This role partners closely with architects, product owners, and engineers to solve complex problems and support strategic technology efforts. In this role you will work on multiple applications critical to the airline with the opportunity to drive quality and impact the development team and the business., * Design, develop, test, deliver, and own enterprise software solutions across multiple platforms and environments.

  • Participate and lead code reviews, ensuring alignment with standards and long-term technical direction.
  • Provide hands-on technical guidance, mentoring, and peer reviews to software engineers.
  • Collaborate with stakeholders to deliver features aligned with business and product roadmaps.
  • Influence and promote software engineering standards, best practices, and development workflows.
  • Design solutions that address complex business problems with a focus on scalability, resiliency, security, and maintainability.
  • Support DevOps practices, CI/CD pipelines, and operational excellence for production systems.
  • Work closely with architecture, infrastructure, IT security, QA, and vendor teams to resolve issues and improve system reliability.
  • Document designs, implementations, and operational processes clearly and effectively.
  • Continuously evaluate and adopt modern tools, technologies, and practices.
  • Owns the technical implementation, and long-term health of one or more critical systems

Requirements

Software Engineering, Software Engineering, Best Practices, Problem Solving Skills, Time Management, Technical Leadership, Technical Support, Product Engineering, Technical Strategy, Enterprise Applications, * Bachelor’s degree in computer science or a related field, or equivalent experience.

  • 5+ years of professional software engineering experience.
  • Strong experience building modern cloud-native applications.
  • Experience with secure SDLC practices, CI/CD pipelines, and DevOps principles.
  • Solid understanding of distributed systems, microservices, and application resiliency.
  • Proficiency with modern programming languages and frameworks, like C#, .NET, or Python
  • Experience developing and consuming RESTful APIs.
  • Experience working with relational and non-relational databases, like Microsoft SQL, PostgreSQL, Amazon DynamoDB, or MongoDB
  • Excellent problem solving and communication skills
  • Strong advocate for agile development and engineering best practices.
  • Experience owning production systems and driving technical implementation decisions end-to-end

PREFERRED QUALIFICATIONS

  • Experience with C#, .NET Core, and Python
  • Experience with modern JavaScript frameworks (React, TypeScript).
  • Experience with infrastructure-as-code and container platforms (Terraform, Kubernetes, Docker).
  • Familiarity with AWS messaging and event-driven services.
  • Experience working with Microsoft SQL, PostgreSQL, and Amazon DynamoDB
  • Experience with mobile development (iOS / Swift).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…