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
Apply with Tarta Assistant 🤖
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
90% of users say Tarta.ai Assistant helps them save time applying for jobs.
Not a member? Click
here to subscribe.
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