Williams is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, age, marital status, disability, veteran status, genetic information or any other basis protected under applicable discrimination law.
Do something that means something at Williams. This isn't just a job - it's an opportunity to explore and discover your passion with coworkers who become friends and mentors who push you to be your best self in and out of the office. At Williams, we make clean energy happen. And you can too, so bring your energy to ours.
We are looking for a strong team player who can easily adapt and develop solutions to serve as Maximo Developer. In this role, you'll develop program logic for new applications, coding, testing, debugging, documenting, implementing and maintaining software applications. We appreciate your new perspective on solutions for our ever-evolving IT needs.
Your work will challenge you, and with our Core Values to guide you, you'll quickly learn and grow with us.
Applies principles, theories and concepts and solves complex problems
Uses best practices and knowledge of internal/external business issues to improve products, services or processes; takes a new perspective using existing solutions
Mentors other team members
Provides application software development services or technical support
Develops program logic for new applications or analyzes/modifies logic in existing applications
Codes, tests, debugs, documents, implements and maintains software applications
Analyzes requirements and maintains, tests and integrates application components
Ensures that system improvements are successfully implemented
Provides systems analysis, design and development, including requirements, design, construction, testing and implementation
Works with the defined business and technical requirements to deliver software solutions
Adapts applications to serve user needs
Assists with information gathering and documentation, Software Development Lifecycle (SDLC) and testing required ability to interact professionally with all levels of management
Other duties as assigned
Education/Years of Experience:
Experience in a technical background working in a developer role, preferably in Maximo
Experience with web or mobile application development
Experience designing, developing, testing, and delivering technical requirements in a production system
Strong SQL skills
Ability to troubleshoot technical problems
Preferred: Experience with Maximo including use of the full suite of in-app development tools, use of Maximo Migration Manager to deploy changes, knowledge of the Maximo database and experience with integration tools and REST API; experience writing Jython Automation Scripts
Preferred: Azure Dev Ops for task and code management
Preferred: SSIS development experience
Action oriented, Collaborates, Communicates effectively, Customer focus, Drives results, Ensures accountability, Instills trust