Senior Software Developer designing and developing applications for power generation IT and OT systems. Collaborating with stakeholders and coordinating vendor applications under a hybrid work model.
Responsibilities
Design, develop, test, and deploy custom and packaged software applications supporting power generation IT and OT systems
Write high-quality, maintainable, and efficient code following established development standards
Build flexible and scalable systems using practical and efficient design approaches
Develop and implement web services and application integrations
Provide technical support and troubleshooting for existing applications
Analyze system issues, identify root causes, and implement fixes or improvements
Perform data analysis and system diagnostics to support application functionality and performance
Coordinate with software vendors and external partners to support vendor-managed applications
Work closely with internal stakeholders to gather requirements and deliver technical solutions
Create and maintain technical documentation related to application design, development, and system architecture
Follow Agile development methodologies including Scrum and Kanban practices
Participate in a rotating 24/7 on-call support schedule to ensure availability of critical applications
Requirements
Bachelor’s degree from an accredited institution in Computer Science, Information Systems, Engineering, or a related technical field
Experience with the following technologies and capabilities:
C#
HTML, CSS, and Angular
Python
MVC frameworks
SQL
Oracle databases
Strong understanding of relational database design and query optimization
Azure DevOps
Experience with modern development pipelines and version control practices
Experience designing and implementing web services and APIs
Ability to develop scalable and maintainable application architectures
Job title
Senior Software Developer – Power Generation Applications
Software Developer developing data products and ETL/ELT pipelines for Crown Equipment Corporation. Collaborating with data analysts and BI developers, while ensuring code quality and documentation.
Software Engineer II at Disney working on ML - assisted pipelines for content inspection. Building software solutions and providing support for AI workflows in media supply chain.
Software Engineer II building and maintaining data pipelines for Disney's media services. Collaborating with engineering and analytical teams to support business decisions and scaling operations.
Student Placement Software Developer at Smartbox working on assistive communication technology. Aiming to empower individuals through innovative software solutions.
R&D Software Engineer developing software for automation projects at Comecer. Managing project timelines and ensuring quality according to specifications with a focus on system performance.
Senior Engineer overseeing production and monitoring processes in chemical manufacturing. Coordinating maintenance, ensuring safety, and maintaining compliance within operational parameters.
Fullstack intern developing and improving web applications that optimize revenue for retail clients. Collaborating with Product & Tech teams in a hybrid role in Paris.
Dynamics 365 Full Stack Developer contributing to the delivery of Microsoft Dynamics 365 solutions. Implementing software components under guidance of senior engineers in a collaborative team environment.
Dynamics 365 Full Stack Developer building Microsoft solutions at Sanlam Group. Leading technical architecture decisions while mentoring engineers and ensuring quality releases.