jobs in UB Group

Full Time Senior Software Engineer Jobs, in UB Group Simpang Ampat - Ricebowl

Senior Software Engineer

UB Group

Share
Save

Working Location

  • Simpang Ampat Pulau Pinang Malaysia

Job Description

Responsibilities

Location: Batu Kawan, Penang


United BC Team is seeking a Software Engineer / System Integrator with background in industrial automation to lead and contribute to the development of cutting-edge automation systems at our Batu Kawan, Penang office.


Why Join Us?

As a leading industrial automation solutions provider specializing in smart manufacturing, we offer exciting career opportunities to drive growth and innovation with competitive remuneration packages and supportive environment that fosters professional development and career advancement.


Strategic & Leadership Responsibilities

  • Department Standardization: Establish comprehensive standardization frameworks for the software development department, aligning practices with stringent international software engineering and architectural standards.
  • Documentation Discipline: Enforce rigorous design documentation practices, maintaining absolute discipline in the creation and upkeep of technical blueprints, algorithms, and flowcharts for current and future software projects.
  • Modular Architecture: Champion software modulation design principles, ensuring all new development features highly scalable, reusable, and maintainable codebases.


Core Technical Responsibilities

  • Enterprise Operations Architecture: Architect and develop comprehensive, large-scale software systems covering core business operations, enterprise-wide resource allocation, and client engagement tracking without relying on off-the-shelf market solutions.
  • Production Orchestration: Design shop-floor data orchestration systems and execution architectures, seamlessly integrating digitized operational routing and automated business processes.
  • AI Integration: Strategically enhance application capabilities by embedding artificial intelligence and machine learning models to drive predictive and intelligent automation.
  • Software Development Lifecycle: Participate actively in the complete software development lifecycle, from initial conceptualization and design to coding, testing, and deployment.
  • Database Management: Oversee SQL databases, including the creation and maintenance of tables, views, and stored procedures, with experience in both SQL Server and Oracle environments.
  • Hardware Integration: Execute seamless integration with Programmable Logic Controllers (PLCs),
  • Collaborative Robot Arms, and other industrial hardware ecosystems.
  • Stakeholder Collaboration: Engage in collaborative efforts with clients and cross-functional teams, sharing project updates and proposals to ensure alignment with project goals and objectives.


Job Requirements

  • Education: Possess a Bachelor's Degree in Computer Science, software engineering, or a related field.
  • Experience: 3 to 5 years of software engineering or software development experience, managing the software development lifecycle from inception to deployment.
  • Programming Proficiency: Demonstrate hands-on proficiency in C# programming and other languages, showcasing the ability to translate conceptual ideas into functional code.
  • Tool Mastery: Exhibit experience with essential tools like Visual Studio and SQL Server Management Studio.
  • Integration Expertise: Showcase familiarity with diverse integration technologies and RESTful APIs, demonstrating adaptability to complex technological ecosystems.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More