Job description
Job title: Senior Software Engineer
Location: Dallas, TX
Job Type: Full time/Onsite-Hybrid
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:
o Creates user-centric interfaces based on business and functional requirements, user research, market analysis, customer feedback, and usability findings.
o 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.
o Analyzes, designs, develops, and tests enterprise solutions using multiple software development kits.
o Enhances, maintains, and troubleshoots enterprise applications and solutions
o Ensures that applications comply with internal and industry software standards and security practices
o Improves the user-experience by applying industry best practices and trends to enterprise applications
o 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.
o 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-8 years of software engineering experience with at least 1 years of general supervision of junior team members.
· 1.5-2 yrs of Hands-on experience on Boomi integration Tool
· 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 environnent, DevOps [ CI/CD, Jenkins etc.]
· Preferred knowledge of Mobile Application Development.
· Experience working cross functionally in disparate geographies required
· Ability to travel approximately 10% of the time
Job Type: Full-time
Salary: From $110,000.00 per year
Benefits:
- Life insurance
- Paid time off
Schedule:
- 8 hour shift
Experience:
- Boomi Integration: 1 year (Required)
- .NET: 5 years (Required)
- C#: 3 years (Preferred)
Work Location: Remote
seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.