Senior Software Engineer
Lufkin US Acquisition Company LLC - Missouri City, TX
Apply NowJob Description
Position Summary Lufkin's Software team seeks a skilled and driven Software Engineer to design and develop the Intelligent Rod Pump Design Software. The role involves research, design, development, testing, requirement analysis, and the creation of new functions or the redesign/consolidation of existing processes. Our team is committed to growth, learning, and exploration. Minimum Requirements Bachelor's degree in computer science and/or engineering. 5+ Years of hands-on experience with coding in languages including, but not limited to, C, C++, C#.NET (Visual Studio). Strong software core development skills and understanding of software engineering principles. Knowledge of SQL language. Knowledge of XML/JSON, HTML. Knowledge of GIT and/or SVN source controls. Knowledge in WPF. Knowledge in mathematics/statistics. Knowledge in user interface design. Knowledge of NUnit. Experience with Windows OS. Preferred Knowledge Preferred knowledge in VB, VB.ENT, Java Script, React JS, Python, and MATLAB. Previous experience with InstallShield. Responsibilities Fully integrated in fast-paced software agile development teams, participate in sprint planning, demos, and daily scrum activities. Monitor the software issue tracking system for newly created/assigned issues, identifying the root cause, finding a resolution, and providing feedback. Collaborate with stakeholders to ascertain user requirements for specific scenarios. Create, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, and effectiveness. Actively seek new knowledge and adapt to emerging trends, technical solutions, and patterns to enhance end-user experience. Conduct in-depth analysis of user issues to develop and implement efficient solutions. A detail-oriented individual capable of following written procedures with minimal supervision. Possess strong verbal communication and technical writing skills. Cultivate a robust working relationship with the Lufkin Software and Automation teams. Adhere to standard procedures for proper escalation of unresolved issues to the appropriate internal teams. Promote professional development, accountability, and succession planning within the team. Encourage a culture of continuous improvement by identifying inefficiencies, analyzing data, and implementing effective solutions. Ensure and advocate for a safe working environment in accordance with HSE leadership standards. Take on special projects as needed. Essential Characteristics Possess robust problem-solving abilities and the capacity to analyze intricate data. Dedication to Lufkin's tradition of excellence and corporate values is essential. The desire to grow, learn, and explore in a fast-paced environment. Experience 5 year(s): Hands-on experience with coding in languages including, but not limited to, C, C++, C#.NET (Visual Studio). Education Bachelor's degree in Computer Science or related field. #J-18808-Ljbffr
Created: 2025-02-01