Description
As a Software Developer V, you will lead the design and development of enterprise software solutions. This role involves defining technology strategies and setting the technical direction for software projects while mentoring team members. Your ability to prioritize projects and collaborate effectively across the organization will be critical to your success.
Company Culture and Environment
We are committed to creating a diverse and inclusive environment, valuing all qualified applicants regardless of background. Our core values guide our operations and foster a collaborative culture conducive to learning and growth.
Career Growth and Development Opportunities
Williams offers rich learning and development programs, high internal mobility, and a commitment to promoting from within. You’ll embark on an exciting career journey, not just a job.
Detailed Benefits and Perks
- Competitive compensation
- Annual incentive program
- Hybrid work model - one work from home day each week for most office-based roles
- Flexible work schedule for most field-based roles
- 401(k) with company matching contribution and fixed annual company contribution
- Comprehensive medical, dental, and vision benefits
- Generous company-paid life insurance and disability benefits
- Health Savings Account contributions
- Paid time off, including floating and company holidays
- Wellness Program with annual rewards
- Employee stock purchase plan
- Robust employee learning and development
- Parental leave (up to 6 weeks for each parent)
- Fertility coverage and adoption benefits
- Non-profit donation matching contributions and time off to volunteer
- Employee resource groups
- Employee assistance programs
- Technology to enhance productivity and collaboration
Compensation and Benefits
We provide competitive compensation as part of your Total Rewards package, ensuring that your physical, emotional, and financial health is protected now and in the future.
Why you should apply for this position today
This role provides a unique opportunity to lead cutting-edge projects in a dynamic industry, allowing you to grow your skills and influence the direction of software solutions that impact the energy sector.
Skills
- 10 years of experience with Endur, Java, and interfacing to Oracle
- Expert-level proficiency in various programming languages and technologies
- In-depth knowledge of software design principles and patterns
- Proficiency in Microsoft Office Applications
- Exceptional problem-solving and critical thinking abilities
- Demonstrated leadership experience in guiding technical teams
- Expert-level proficiency in relational databases and knowledge of NoSQL databases
- Outstanding organizational and communication skills
Responsibilities
- Lead the design and development of sophisticated software solutions (including hands-on development, testing, and debugging)
- Set the technical direction for software projects and initiatives
- Collaborate with senior leadership to define technology strategy
- Mentor and coach development teams and technical leaders
- Ensure alignment with organizational goals in architectural design
- Perform other duties as assigned
Qualifications
- High school diploma/GED, vocational/technical/business school, and a minimum of ten (10) years of software development experience
- Preferred: Bachelor’s degree in computer science or a related field
Education Requirements
- Minimum of high school diploma/GED; Bachelor’s degree preferred
Education Requirements Credential Category
- Associate degree or higher in a relevant field preferred
Experience Requirements
- A minimum of ten (10) years of software development experience, specifically with Endur
Why work in Houston, TX
Houston is known for its vibrant culture and dynamic economy, offering diverse job opportunities, rich culinary scenes, and a welcoming community. The city provides access to a range of recreational activities, making it an attractive place to live and work.