Software Engineer (MES)
Indexed description
BEPC Inc. provides Specialized Engineering Solutions and IT Project Management services to Fortune 500 companies in the Life Science and Technology industries. BEPC Mexico, a division of BEPC Incorporated, provides and manages consulting services for Automotive and Medical device companies throughout Mexico and around the globe.
BEPC Inc. is seeking a highly motivated Software Developer I with advanced experience in Power BI and Power Automate. The ideal candidate should have an intermediate level of English and a completed university degree. This role requires strong soft skills such as responsibility, sense of urgency, and commitment.
KEY RESPONSIBILITIES
- :Design, develop, test, and maintain scalable backend and full-stack applications using technologies such as Python, C#, .NET, JavaScript, and SQL Server
- .Develop and optimize SQL queries, stored procedures, views, and database functions to support enterprise applications, reporting systems, and data-driven decision-making processes
- .Build and maintain RESTful APIs, microservices, and system integrations to facilitate communication between manufacturing, business, and enterprise platforms
- .Design and implement data processing, ETL, and workflow automation solutions to improve operational efficiency and reduce manual tasks
- .Develop interactive dashboards, reports, and data visualization tools using Power BI and other reporting technologies to support business analytics and operational performance
- .Collaborate with cross-functional teams including Engineering, Manufacturing, Quality, Operations, and IT to gather requirements and translate business needs into technical solutions
- .Support cloud-based application development, deployment activities, and CI/CD processes using modern software development practices and tools
- .Ensure software reliability, performance, security, and maintainability through code reviews, testing, debugging, and continuous improvement initiatives
- .Develop and maintain technical documentation, system specifications, data flow diagrams, and software architecture artifacts
- .Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives to ensure timely project delivery
- .Support manufacturing and MES-related applications by developing enhancements, integrations, and automation solutions that improve production visibility and operational efficiency
- .Identify opportunities for process optimization, automation, and continuous improvement through innovative software solutions and data-driven approaches
.
QUALIFICATION
- S:Bachelor’s degree in computer science, Software Engineering, or a related fie
- ld2 to 4 years of experience in similar position
- s.Proven experience in software development using Python, C#, .NET and JavaScrip
- t.Strong knowledge of Microsoft SQL Server database programming (stored procedures, views, functions
- ).Experience in writing technical documentatio
- n.Basic knowledge of data visualization tools such as Power BI or Tablea
- u.Intermediate level of English (reading and writing) and intermediate English conversation skill
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search