Senior Software Engineer

2 weeks ago


Oklahoma City, United States Flogistix Full time
Job Details

Job Location
Corporate - OKC, OK

Position Type
Full Time

Description

Job Summary

Our mission is to leverage creative technology in the oil and gas industry to eliminate emissions and move us towards a more sustainable future. We are enabling that mission by streaming, processing, structuring, and reporting on a wide variety of data from both our Vapor Recovery Units and our Drone Fleets. Leveraging python, C#, .NET, AWS, and postgres, we are building systems that run on the edge and integrate with our AWS APIs to store, manage, and process all the data from our fleet deployed across the world.

Are you the type of engineer that believes performance and quality are indicators of successful software development? Do you always look for the right tool for the job? Are you consistently curious about how to make your solutions better and how to level your skill sets to meet the constantly changing demands of the software industry? Do you always seek out challenges and aren't afraid to dig into fun and complex problems? Are you ready to work for a company with a mission that is impactful, and drives a vision towards it leveraging software?

Come join the software engineering team at Flogistix and make an impact

This role is for a .NET and Backend focused software engineer who thinks deeply about scalability, failure recovery, data modeling, up-time, and data integrations across multiple platforms. As an Edge Computing software engineer, you will be designing, integrating, building, testing, and deploying .NET scripts onto computer systems that are running on the edge. You will be designing, integrating, building, testing, and deploying python and C# based APIs into AWS that will communicate with systems on the edge. You will be working closely with our Data Automation, Engineering, and Backend teams to ensure we are designing and building with resiliency, reporting, and scalability in mind.

The Software Engineering department at Flogistix is a growing and product focused organization delivering products that have a direct impact on the environment. We are a skillful team composed of software engineering, quality assurance, data engineering, and data science professionals. Together we work to create, maintain, and scale our multi-platform solutions in a collaborative, rewarding, and forward-thinking environment. If you would like to work with a team of talented and results-driven engineers that contribute to a direct positive impact on our environment, then Flogistix is the place for you

Responsibilities
  • Design solutions with empathy of the end user in mind
  • Implement scalable scripts and backend systems anticipating common scaling and failure recovery concerns
  • Design, implement, and test functionality inside a .NET Compact framework industrial PC
  • Design and implement Backend APIs for edge computing applications for both producing and consuming data
  • Integrate internal APIs
  • Partner with product design to determine technical feasibility of data and service needs
  • Write reliable, well structured, and tested backend code in a CI/CD environment
  • Design and implement SQL and NoSQL data stores
  • Communicate clearly and effectively with team members, the product group, and key stakeholders of the business
  • Leverage JIRA to track, manage, and catalog work items, defects, resolutions as a part of an agile team
  • Lead projects managing dependencies and timelines for delivery
  • Independently capable of delivering features and work tasks
Qualifications

Required
  • Bachelor's Degree or higher in Computer Science, Engineering, or related field or equivalent work experience
  • 7+ Years of relevant professional experience building and delivering RESTful, RPC, or Graph APIs
  • Expertise with at least one modern REST API framework such as ASP.NET, Flask, Spring, or related technologies
  • Expertise with one OOP or Functional programming language such as Python, C#, Java or other relevant programming languages
  • Extensive experience writing C# and .NET applications that interface with SQL based databases
  • Experience working with XAML, Blazor, or other .NET framework based UI framework
  • Proven track record in managing, delivering, and scaling robust backend systems
  • Excellent time management and estimation skills to deliver timely work
  • Experience with pull requests, code review, and multi-environment deployments
Preferred
  • Proficiency with data structures, algorithms, and core computer science concepts
  • Proficiency with front web technologies such as React, Angular, or Vue.js
  • Experience scaling backend systems economically leveraging both horizontal and vertical scaling
  • Experience with infrastructure as code frameworks such as Terraform, Boto, AWS CDK or similar
  • Experience with container infrastructure such as Docker, Kubernetes, AWS EKS, Fargate or similar
  • Experience with iX Developer, Codesystem, or other HMI based development environments


  • Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...

  • Senior Embedded ARM

    1 month ago


    Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...


  • Oklahoma City, United States Vicarious Surgical Full time

    Vicarious Surgical is hiring a Senior Embedded Software Engineer to join our team in Waltham, MA. As a Senior Embedded Software Engineer, you will contribute to the development of much of the firmware that runs our robotic device. You will work closely alongside software, controls, and electrical engineers to specify and design solutions to complex...


  • Oklahoma City, United States Management Business Solutions Full time

    Senior Embedded Software Engineer Job Description Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software...


  • Oklahoma City, United States Crescent City Recruitment Group Full time

    Senior Embedded Software EngineerJob Description Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software...


  • Oklahoma City, United States Crescent City Recruitment Group Full time

    Senior Embedded Software EngineerJob Description Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionWe are building a new Software Assurance Gateway team at OCI. Our mission is to build and operate a set of gateway services to ensure the security and integrity of the services running within a customer's tenancy. The team will develop, maintain and operationalize this new class of services with a high degree of resiliency, scalability and...


  • Oklahoma City, United States ITech Consulting Partners Full time

    Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is developed with model-based software tools, and...


  • Oklahoma City, United States Genesis Systems Full time

    IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life. Our mission is to...


  • Oklahoma City, United States Bridgeway Professionals Inc Full time

    Our Client is looking for motivated, process-oriented and creative software engineers to join the embedded software team to develop safety-critical code for the UAV and ground station. The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is developed with model-based software tools, and...


  • Oklahoma City, United States Marriott Full time

    Job Number 24082335 Job Category Information Technology Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Senior Software Engineer - Automation Location: Bethesda, MD or Remote We are...


  • Redwood City, United States Tandym Group Full time

    A specialty healthcare company in California is currently seeking an experienced Software Engineer for a promising Senior-level opportunity with their growing team. Responsibilities The Senior Software Engineer will: Design, develop, debug, and build device/system software and applications, and in accordance with medical device software standards (IEC...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionSenior Member of Technical Staff - Security Products Group Oracle Cloud InfrastructureCloud Engineering Infrastructure DevelopmentLocation: Austin, TX (preferred), Broomfield, CO, or Nashua, NHAt OCI, we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a...

  • Software Engineer

    2 weeks ago


    Oklahoma City, United States RFX Solutions Inc Full time

    Job DescriptionJob DescriptionWho is RFXRFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex...

  • Software Engineer

    1 week ago


    Oklahoma City, United States RFX Solutions Inc Full time

    Job Description Job Description Who is RFX RFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex...


  • Oklahoma City, United States Revenue Management Solutions, LLC Full time

    Job Description Candidates should possess expert analytical skills, display an aptitude for problem solving, and a deep desire to continue growing as developers. Candidates should also demonstrate a willingness to research and remain current in programming standards and practice. RMS offers a flexible and results-oriented work environment which uses the...


  • Oklahoma City, United States Revenue Management Solutions, LLC Full time

    Job Description Candidates should possess expert analytical skills, display an aptitude for problem solving, and a deep desire to continue growing as developers. Candidates should also demonstrate a willingness to research and remain current in programming standards and practice. RMS offers a flexible and results-oriented work environment which uses the...


  • Oklahoma City, United States Revenue Management Solutions, LLC Full time

    Job Description Candidates should possess expert analytical skills, display an aptitude for problem solving, and a deep desire to continue growing as developers. Candidates should also demonstrate a willingness to research and remain current in programming standards and practice. RMS offers a flexible and results-oriented work environment which uses the...


  • Oklahoma City, Oklahoma, United States Oracle Full time

    Job DescriptionCloud Infrastructure Group (Seattle, WA)The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who...

  • Software Engineer

    2 weeks ago


    Oklahoma City, United States RFX Solutions Full time

    Who is RFXRFX Solutions is a pioneering force in the healthcare technology sector, dedicated to streamlining regulatory compliance and credentialing processes across the industry. We are VC backed and growing rapidly. We are looking for a passionate full stack Software Engineer to join our team, bringing innovation to complex challenges in healthcare...