Talent.com
SENIOR SOFTWARE ENGINEER

SENIOR SOFTWARE ENGINEER

FabricutTulsa, Oklahoma, United States
30+ days ago
Job type
  • Full-time
Job description

Description

General summary :

The Sr. Software Engineer is a technical expert and strategic leader within the IT Application Delivery department. This individual will follow established guidelines to design, develop, test, and implement business solutions that drive business functionality and support IT initiatives. This role is responsible for leading the most complex and impactful projects, setting technical standards, and developing long-term strategies for application development. The Sr. Engineer acts as a key advisor to leadership on technology choices, architecture, and project planning and is responsible for mentoring engineers across all levels. This role requires comprehensive technical knowledge, visionary thinking, and a deep understanding of industry best practices, ensuring alignment between technology solutions and business objectives.

Essential job functions :

  • Analyze the needs of the user as outlined in requirements and use cases / user stories
  • Design and develop interactive software to meet those needs
  • Perform testing, debugging, and troubleshooting of existing and new systems.
  • Testing, unit testing, system testing, integration testing, performance testing.
  • Troubleshoot application malfunctions and server issues
  • Provide ongoing technical assistance with installed solutions.
  • Collaborate with the engineering team to design and launch new features.
  • Integrate new software and modifications into existing systems.
  • Recommend upgrades for existing systems and programs
  • Provide input on decisions required to fulfill business needs.
  • Develop separate elements of a software that work well in the program as a whole
  • Create various diagrams, flowcharts and models that illustrate the type of configuration / code needed for programmers
  • Ensure continued functionality of a program during maintenance and testing
  • Document each aspect of a system or application as a reference for future upgrades and maintenance
  • Revisit the development process to fix bugs or address client or consumer concerns
  • Educate users on the new systems / programs
  • Create functional scenarios to manually test against user needs and expectations
  • Uses best coding / configuration practices to maintain high code quality and ensure application responsiveness
  • Review and manually test other engineers’ code
  • Granting system access and setting up development environments for new engineers and contractors
  • Maintain and update software versioning and related dependencies
  • Job duties are subject to change as directed by management

Supportive job functions :

  • Work with project managers on scoping out new projects
  • May provide level 2 & 3 technical support
  • Uses personnel, materials, and equipment effectively
  • Follow departmental and corporate policies
  • Display good safety and housekeeping practices
  • Document company processes
  • Document Application Code and / or Configurations
  • These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
  • Requirements

    Knowledge, skills, and abilities :

  • Adaptable to evolving project needs while consistently producing reliable and scalable software solutions.
  • Must be self-motivated, organized, and able to multi-task and work independently.
  • Problem-solving skills, ability to diagnose and resolve software issues effectively and efficiently.
  • Knowledgeable of marketing, product, customer service, and sales automated business processes
  • Good oral and written communication skills
  • Experience in collaborative environments
  • A continual desire to learn about emerging technologies / industry trends
  • Good interpersonal skills which work effectively with others in both one-on-one and team environments.
  • Proficient with Oracle NetSuite, Microsoft Windows and Office applications. Microsoft Teams experience helpful.
  • Accurate estimation of task and project duration and completion times.
  • Required “Expert” skill level with :

  • JavaScript
  • HTML
  • CSS
  • Code versioning tools (Git, GitHub)
  • Web styling and layout design (HTML, CSS, SCSS, Tailwind)
  • Front-end programming languages and frameworks (JavaScript, jQuery, React, Stimulus, Turbo, CSS, HTML)
  • Back-end programming languages (SQL, Python, .NET, PHP, etc.)
  • Implementing designs from web mockups.
  • Working with graphic designers and converting designs to visual elements
  • Application performance monitoring tools
  • Ssh remote access and AWS or Azure like functionality.
  • Change management, SDLC and code repositories to include branching and merging.
  • REST APIs and webhooks.
  • Multiuser Applicaiton work management and system configuration
  • Create and maintain utility programs for use by other software engineers.
  • Desired competence in :

  • PostgreSQL
  • Elasticsearch
  • Redis
  • Working with departmental business system analysts to optimize the future state solution
  • NetSuite SuiteScript
  • Working knowledge of sockets and HTTP.
  • Education and experience

  • Bachelor’s degree in computer science, Information Technology, or related field, or equivalent working experience.
  • 10+ years of software development experience.
  • Or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired.
  • Physical Requirements :

    The essential functions of this position include, but are not limited to the following :

    In terms of an 8-hour workday, this position requires :

  • 7 hours sitting
  • 1 hour walking
  • Activity : This following shows the actual time spent on each activity for this position.

  • Bending / Twisting – Up to 2 hours
  • Reaching – Up to 4 hours
  • Lifting – Up to 2 hours
  • Pushing / Pulling - 0 hours
  • Speaking – 4 to 6 hours
  • Writing – 2 to 4 hours
  • Typing or CRT Inputting – 6 to 8 hours
  • Filing – Up to 2 hours
  • Climbing – Up to 2 hours
  • Reading – 4 to 6 hours
  • Driving – 0 hours
  • The following activities are essential in your job function.

  • Hearing – 6 to 8 hours
  • Seeing – 6 to 8 hours
  • Lifting is essential in your job function.

  • Up to 10 lbs. – Up to 2 hours
  • Repetitive foot movement such as operating foot controls.

  • Both feet – Walking between buildings
  • Your job requires you to use your hands for repetitive action.

  • Firm Grasping – 4-6 hours
  • Fine Dexterity – 6 to 8 hours
  • In your job, you may be around the following working conditions.

  • Exposure to dust, fumes and / or gases – 2 to 4 hours
  • Exposure to noise – 2 to 4 hours
  • The specific statements shown in each section of this description are not intended to be inclusive. They represent typical elements and criteria considered necessary to successfully perform the job.

    Create a job alert for this search

    Senior Software Engineer • Tulsa, Oklahoma, United States

    Related jobs
    • Promoted
    FINANCIAL SYSTEM ADMINISTRATOR

    FINANCIAL SYSTEM ADMINISTRATOR

    The Muscogee NationOkmulgee, OK, US
    Full-time
    FINANCIAL SYSTEM ADMINISTRATOR.Under the Direction of the Financial Systems Director, the Financial Systems Administrator role within Finance is responsible for the configuration, maintenance, and ...Show moreLast updated: 1 day ago
    • Promoted
    Project Manager

    Project Manager

    System OneCatoosa, OK, US
    Full-time
    Project Manager – Heat Exchanger Projects Location : Tulsa, OK Industry : Manufacturing / Energy / Technology Employment Type : Full-Time About the Role System One is seeking an experienced Project Ma...Show moreLast updated: 24 days ago
    Senior Software Engineer

    Senior Software Engineer

    GitwitTulsa, OK, US
    Full-time
    Quick Apply
    Full-Stack Builder for an AI-First Venture Studio.We’re not hiring just another software engineer.We’re hiring a senior product-minded software engineer who can lead technical direction, architect ...Show moreLast updated: 30+ days ago
    • Promoted
    Manufacturing Engineer

    Manufacturing Engineer

    Kelvion Holding GmbHCatoosa, OK, US
    Full-time
    At Kelvion, our mission is to lead the industrial transformation by championing innovation and sustainability.From optimizing data centers and advancing hydrogen production to revolutionizing refri...Show moreLast updated: 30+ days ago
    • Promoted
    Continuous Improvement Engineer

    Continuous Improvement Engineer

    System OneCatoosa, OK, US
    Full-time
    Continuous Improvement Engineer – Manufacturing Location : Tulsa, OK Industry : Industrial Manufacturing / Energy / HVAC / Data Centers Employment Type : Full-Time About the Opportunity System One is ...Show moreLast updated: 23 days ago
    • Promoted
    Process Engineer

    Process Engineer

    System OneTulsa, OK, US
    Full-time
    Job Title : Process Engineer Location : Tulsa, Oklahoma Position Summary Serves as a resource to facilitate problem solving, assists all levels of employees and management in identifying waste and im...Show moreLast updated: 1 day ago
    • Promoted
    Physics Private Tutoring Jobs Broken Arrow

    Physics Private Tutoring Jobs Broken Arrow

    SuperprofBroken Arrow, OK, US
    Full-time +1
    Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...Show moreLast updated: 17 days ago
    • Promoted
    Senior Accountant

    Senior Accountant

    Silicon Valley Recruiting LlcCatoosa Oklahoma United States, Catoosa Oklahoma United States, United States
    Full-time
    Our client, a leader in the global manufacturing of heat exchangers, offers a comprehensive range of products including plate heat exchangers, shell and tube heat exchangers, air coolers, cooling t...Show moreLast updated: 30+ days ago
    • Promoted
    SR NETWORK ENGINEER

    SR NETWORK ENGINEER

    The Muscogee NationOkmulgee, OK, US
    Full-time
    The Network Administrator is responsible for designing, installing, maintaining and supporting LAN, WAN and VolP infrastructures. Provide high-level technical support for voice and data network syst...Show moreLast updated: 1 day ago
    • Promoted
    Remote Corporate Development Associate - AI Trainer ($50-$60 / hour)

    Remote Corporate Development Associate - AI Trainer ($50-$60 / hour)

    Data AnnotationBroken Arrow, Oklahoma
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 10 days ago
    • Promoted
    REGULATORY AGENT

    REGULATORY AGENT

    The Muscogee NationOkmulgee, OK, US
    Full-time
    The Regulatory Agent will be assigned by their supervisor a location to office out of, and their shift and days off.The shift, days off, and office may be altered by the Supervisor when there is a ...Show moreLast updated: 1 day ago
    • Promoted
    Quality Control Supervisor

    Quality Control Supervisor

    System OneCatoosa, OK, US
    Full-time
    Quality Control Supervisor – Manufacturing Location : Tulsa, OK Schedule : 2 openings on Day Shift, 1 opening on Night Shift Compensation : $75,000 – $85,000 annually About the Opportunity System One ...Show moreLast updated: 24 days ago
    Venture Software Engineer

    Venture Software Engineer

    GitwitTulsa, OK, US
    Full-time
    Quick Apply
    Be the First Engineer at a New AI-Native Startup.We’re not hiring just another software engineer.This means you’ll step in as the technical cornerstone of a venture right as it gains traction, buil...Show moreLast updated: 30+ days ago
    • Promoted
    Manufacturing Engineer

    Manufacturing Engineer

    System OneCatoosa, OK, US
    Full-time
    Manufacturing Engineer – Industrial Manufacturing Location : Tulsa, OK Industry : Manufacturing / Energy / HVAC / Data Centers Employment Type : Full-Time About the Opportunity System One is seeking a...Show moreLast updated: 23 days ago
    Senior Software Engineer

    Senior Software Engineer

    SmartLight AnalyticsTulsa, OK, US
    Full-time
    Quick Apply
    Senior Software Engineer At SmartLight Analytics , your work helps tackle one of the biggest challenges in the U.As a Senior Software Engineer , you’ll build and scale applications tha...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Specialist Software Engineering

    Specialist Software Engineering

    L3HarrisTulsa, Oklahoma, USA
    Full-time
    Job Title : Specialist Software Engineer.Responsible for software development of applications on Linux and / or Windows platforms. Applications are primarily military mission systems.Image processing d...Show moreLast updated: 2 hours ago
    • Promoted
    Software Developer

    Software Developer

    SsgTulsa, Oklahoma, United States
    Full-time
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Consult with project team and functional units on the design of important projects or services.Consult with u...Show moreLast updated: 30+ days ago
    • Promoted
    SOFTWARE COMPLIANCE AGENT

    SOFTWARE COMPLIANCE AGENT

    The Muscogee NationOkmulgee, OK, US
    Full-time
    Under the supervision of the Software Compliance Supervisor, the Software Compliance Agent will be responsible for maintaining accurate gaming software and machine inventory information and reporti...Show moreLast updated: 1 day ago