PHI Aviation logo

Senior Software Engineer

PHI AviationLafayette, Louisiana

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

POSITION OVERVIEW

We are seeking an exceptional Senior Software Engineer to join our cutting-edge team developing advanced SaaS solutions for personnel and cargo logistics in the offshore Oil and Gas industry. As a technical leader within our organization, you will play a pivotal role in shaping our technology strategy, architecting complex systems, and driving innovation across our product portfolio.

This role offers an exciting opportunity for a seasoned software engineer to make a significant impact on our products and team while advancing their career in a dynamic, fast-paced environment. Join us in revolutionizing offshore operations through cutting-edge technology and your technical expertise!

ESSENTIAL DUTIES & ACCOUNTABILITIES

  • Architect, design, and implement complex, scalable software solutions for our SaaS platform using C# .NET, advanced web technologies, and cloud services

  • Lead technical design discussions and make critical architectural decisions that align with business goals and technology strategy

  • Mentor and provide technical guidance to junior and mid-level engineers, fostering their professional growth and enhancing team capabilities

  • Collaborate with product managers and stakeholders to translate business requirements into technical specifications and implementation plans

  • Spearhead the adoption of best practices in software development, including design patterns, code quality, and performance optimization

  • Conduct and lead comprehensive code reviews, ensuring high code quality and adherence to coding standards across the team

  • Design and implement robust, scalable database structures and optimize database performance for high-volume data processing

  • Develop and maintain complex RESTful APIs and microservices architectures

  • Lead the integration of third-party systems and APIs to enhance our platform's capabilities

  • Implement advanced security measures to protect sensitive data and ensure compliance with industry regulations

  • Troubleshoot and resolve critical production issues, leading root cause analysis and implementing long-term solutions

  • Drive the adoption of automated testing strategies, including unit testing, integration testing, and performance testing

  • Collaborate with the DevOps team to design and implement efficient CI/CD pipelines and deployment strategies

  • Evaluate and recommend new technologies, frameworks, and tools to improve development efficiency and product performance

  • Contribute to the development of technical documentation, including architecture diagrams, API specifications, and system design documents

  • Participate in agile ceremonies, ensuring smooth project execution and team alignment

  • Represent the engineering team in client meetings for complex technical discussions or issue resolution

  • Stay abreast of industry trends and emerging technologies, applying relevant innovations to our products and processes

QUALIFICATION REQUIREMENTS

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field

  • Master’s degree in Computer Science preferred

Experience

  • 7+ years of professional software development experience

  • Proven track record of leading complex software projects from conception to deployment

Technical Skills

  • Expert-level proficiency in C# and .NET framework (including .NET Core and .NET 5+)

  • Advanced knowledge of web technologies (HTML5, CSS3, JavaScript) and modern front-end frameworks (React, Angular, or Vue.js)

  • Proficient in SQL and experience with relational databases (e.g., SQL Server, PostgreSQL, Oracle)

  • Extensive experience with database design, optimization, and ORM frameworks (e.g., Entity Framework)

  • Expertise in API design and development, including RESTful and RPC approaches

  • Strong knowledgeof software security practices, including OWASP principles and secure coding standards

  • Profound understanding of software design patterns, SOLID principles, and clean code practices

  • Experience with cloud platforms (Azure or AWS) and microservices architectures

  • Strong knowledge of DevOps practices, CI/CD pipelines, and containerization (e.g., Docker)

  • Experience with performance tuning, optimization, and scalability of large-scale applications

  • Proficiency with version control systems, preferably Git

Soft Skills

  • Exceptional problem-solving and analytical thinking abilities

  • Strong leadership and mentoring skills

  • Excellent communication skills, able to explain complex technical concepts to both technical and non-technical audiences

  • Proven ability to influence and drive consensus across teams and stakeholders

  • Self-motivated with a passion for continuous learning and staying updated on emerging technologies

  • Strong organizational and time management skills

Preferred Qualifications

  • Experience in logistics, transportation, or Oil & Gas industry

  • Familiarity with Agile and Scrum methodologies

Additional Requirements

  • Eligible to work in the United States

  • Willingness to occasionally work flexible hours to support critical deployments or resolve urgent issues

ORGANIZATIONAL CORE VALUES

  • Safe – We are absolute in our belief in the tenets of Destination Zero and that Zero is not only achievable, but the only acceptable outcome.

  • Efficient – We are focused on outcomes that are smart and responsible by making the best use of our resources to maximize overall productivity as a high performing organization.

  • Quality – We are committed to ensuring excellent organizational performance, which produces sustainable and reliable outcomes.

  • Service – We are dedicated to the service of our customers, our communities and each other.

BEHAVORIAL COMPETENCIES

  • Drive & Energy - Effective performers have a high level of energy and the motivation to sustain it over time. They are ambitious and passionate about their role in the organization. They have the stamina and endurance to handle the substantial workload present in today’s organization. They are motivated to maintain a fast pace and continue to produce even in exhausting circumstances.

  • Functional/Technical Expertise - Effective performers are knowledgeable and skilled in a functional specialty (e.g., finance, marketing, operations, information technologies, human resources, etc.). They add organizational value through unique expertise in a functional specialty area. They remain current in their area of expertise and serve as a resource in that area for the organization.

  • High Standards - Effective performers establish and model standards that guarantee exceptional quality and necessary attention to detail. They continually seek to improve processes and products, and they hold staff accountable for quality. They find best practices, share them, and then improve upon them.

  • Initiative - Effective performers are proactive and take action without being prompted. They don’t wait to be told what to do or when to do it. They see a need, take responsibility and act on it. They make things happen.

  • Integrity - Effective performers think and act ethically and honestly. They apply ethical standards of behavior to daily work activities. They take responsibility for their actions and foster a work environment where integrity is rewarded.

HSEQ DUTIES & RESPONSIBILITIES

  • Understand and provide visible support of Destination Zero

  • Practice job duties with Safety at the core of all tasks

  • A job is not complete unless it is done safely

  • Stand-Up, Speak-Out, and Take-Action – Do the right thing when no one is looking, report safety concerns, near misses and incidents to management, use the Stop Work authority to immediately stop unsafe acts or work practices.

DIMENSIONS

  • Reports to: Director of Engineering

  • Direct Reports: None, but may mentor junior developers

  • Collaborates with: Engineering teams, Product Management, DevOps, QA, and Data Science

  • Project Scope: Leads large-scale, complex projects or multiple concurrent projects critical to the company's SaaS platform for offshore Oil and Gas logistics

  • Code Responsibility: Oversees code quality and architecture across multiple projects or entire product lines

  • Decision Making: Makes high-level technical decisions that significantly impact product direction and technology stack choices

  • Financial Impact: Substantial; decisions and contributions directly affect product performance, scalability, and innovation, influencing company revenue and market position

  • Customer Interaction: Regular interaction with key clients for complex technical discussions, issue resolution, and feature planning

  • Learning Curve: 4-6 months to fully understand the company's technology ecosystem and business domain

  • Career Progression: Potential to advance to Principal Engineer or Engineering Management roles within 2-3 years

  • Influence: Shapes technical strategy, influences company-wide engineering practices, and contributes to long-term technology roadmap

  • Risk Management: Identifies and mitigates significant technical risks that could impact the entire product or company operations

  • Innovation: Expected to drive innovation, introduce new technologies, and lead R&D efforts for next-generation solutions

  • Team Development: Responsible for mentoring and upskilling the engineering team, fostering a culture of technical excellence

  • Cross-functional Leadership: Acts as a bridge between technical teams and business stakeholders, translating complex technical concepts into business value

PHYSICAL DEMANDS AND ENVIRONMENTAL CONDITIONS

PHYSICAL DEMANDS:

  • Prolonged periods of sitting at a desk and working on a computer

  • Frequent use of hands to handle, control, or feel objects, tools, or controls

  • Ability to see details of objects at close range

  • Occasional standing, walking, and reaching with hands and arms

  • Must be able to lift approximately 15 pounds occasionally

  • Manual dexterity and coordination sufficient to operate office equipment

  • Eyesight (corrected or uncorrected) sufficient to read a variety of materials, including fine print

  • Hearing and speech abilities sufficient for clear communication

WORK ENVIRONMENT:

  • Office environment with regular interruptions

  • Exposure to computer screens for extended periods

  • May involve small and large group meetings

  • May require occasional travel to conduct work, using own transportation

Additional Considerations

  • Regular exercise and physical activity are recommended to counteract the sedentary nature of the job and promote overall well-being

  • Proper ergonomic practices should be followed to maintain good posture and reduce the risk of musculoskeletal issues

AMR

DISCLAIMER

The above Statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed, as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.

PHI Aviation, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall