✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Senior Software Engineer

Rehrig Pacific Company Richardson, Texas
senior senior software engineer software engineer software enterprise security engineer troubleshooting enterprise software software solutions design technical
January 22, 2023
Rehrig Pacific Company
Richardson, Texas

Job Description

Brief Role Description

The Senior Software Engineer will be accountable for designing, building, optimizing and maintaining end-to-end enterprise software solutions in support of strategic business goals at Rehrig Pacific. This position reports to the Solutions Development Manager in the Information Security & IT group.

Accountabilities

  • Lead design and build processes for enterprise software solutions by:
    • Creates user-centric interfaces based on business and functional requirements, user research, market analysis, customer feedback, and usability findings.
    • Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.
    • Analyzes, designs, develops, and tests enterprise solutions using multiple software development kits.
    • Enhances, maintains, and troubleshoots enterprise applications and solutions
    • Ensures that applications comply with internal and industry software standards and security practices
    • Improves the user-experience by applying industry best practices and trends to enterprise applications
    • Continuously learns new practices, processes, technologies, and languages
  • Create and maintain effective documentation on solutions: The Engineer will create documentation on the data flow, architecture, and daily operation and troubleshooting for all assigned solutions and maintain that documentation in an ongoing fashion to ensure that all stakeholders have access to relevant and useful information to support their use of those solutions.
  • Function as an escalation point for technical support and troubleshooting: The Engineer will be on call as a Tier 3 escalation point for user support requests related to assigned solutions and will apply expertise both for consulting and hands-on troubleshooting/problem resolution.
    • Coordinate support activities with external vendors where required for problem resolution

General Responsibilities

  • Provide timely updates to management on open issues and projects
  • Build strong customer relationships and delivers customer centric solutions.
  • Uses comprehensive knowledge and skills to act independently while guiding and training others on monitoring, diagnosing and fixing technological problems
  • Works without supervision and provides technical guidance when required on developing products using appropriate methods, tools, processes and software.
  • Works at an advanced level to employ customer-oriented behaviors that help engineers connect with their customers in productive and efficient ways, creating positive, defining moments. Typically works independently and provides guidance.
  • Security and IT teams to ensure availability and security requirements are met consistently.
  • Other duties as assigned

Qualifications

  • Bachelor s Degree in Computer Science, Management Information Systems or a related field or equivalent in work experience.
  • Minimum of 6 years of software engineering experience with at least 1 years of general supervision of junior team members.
  • Demonstrated expertise in applying software design principles to solve complex business problems
  • Demonstrated subject matter expertise in following area: .Net, C#, SQL , ORM [Entity framework, Dapper etc.].
  • Experience in alert and monitoring software [ Datadog/Splunk etc.] , APIs, Source code repository [e.g. Git/Bitbucket etc.]
  • Experience in Agile Development environment, DevOps [ CI/CD, Jenkins etc.]
  • Preferred knowledge of Mobile Application Development and Integration tool [Boomi/Mulesoft etc.]
  • Experience working cross functionally in disparate geographies required
  • Ability to travel approximately 10% of the time

Report this job

Similar jobs near me

Related articles