Software Engineering Specialist programming enterprise applications for Baker Hughes, a leading energy technology company. Collaborating with teams to solve technical challenges and design innovations.
Responsibilities
Act as a member of the Software Centre of Excellence, representing the face of high-quality design and development practices
Collaborate with system engineers, front-end developers, and back-end developers to implement solutions and extend shared platforms
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI (Configuration Item), Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques
Write codes that meets quality standards and delivers desired functionality using the technology selected for the project
Build features such as web services and queries on existing tables, understanding performance parameters and assessing application performance
Build and support enterprise integration flows through OIC (Oracle Integration Cloud) framework to enable application requirements
Build and support low code applications (MS PowerApps)
Work to improve incident reduction, simplification, process excellence, security, and compliance
Requirements
Have a bachelor's degree in information systems/technology, Computer Science, or Engineering or equivalent experience
Have a minimum 1 year of professional experience as Software Engineer or similar
Demonstrate experience developing web applications with back-end tech such as Java, Spring Boot, RESTful, GraphQL, JMS, JUnit
In-depth knowledge of Java and object-oriented programming
Knowledge of Docker and containerization for application deployment
Knowledge of design patterns and best practices for building robust backend applications
Proficiency in optimizing performance and resolving scalability issues
Experience in implementing secure authentication and authorization
Ability to design and implement scalable and resilient architectures
Knowledge of continuous integration and continuous deployment (CI/CD) tools
Have experience with database tools & languages (SQL, JPA, Hibernate, JDBC, Spring Data)
Have experience with software life cycle management such as Maven, Git
Familiar with Cloud Services
Demonstrate solid collaboration and communication skills with fluency in English.
Benefits
Contemporary work-life balance policies and well-being activities
Comprehensive private medical care options
Safety net of life insurance and disability programs
Backend Engineer developing scalable backend applications at Search Atlas Group. Building APIs and collaborating with teams while maintaining code quality and efficiency.
Senior Java Developer at Computas designing scalable microservices and optimizing backend systems. Involved in technical decision - making and mentoring team members.
Backend Developer focusing on database management and web servers at Techmahindra in Cuidad de Mexico. Responsible for developing APIs and managing various technological infrastructures.
Technical lead at ARCOS mentoring an agile software development team in Guadalajara. Collaborating on high - quality software solutions while driving innovation and best practices.
Senior Software Engineer at ARCOS collaborating within an agile team to design and deliver software solutions. Driving innovation and mentoring junior engineers in best practices.
Senior Backend Engineer working on backend systems for a leading digital payments platform in the automotive industry. Engaging in collaborative problem - solving and scalable system design.
Senior Python/GenAI Developer at Zinkworks building full - stack AI platforms for telecom networks. Hands - on role integrating AI applications in a collaborative environment.
Mid - level Python Backend Developer at Zinkworks designing and building scalable APIs using Python frameworks. Collaborating on backend services in a hybrid work environment.
Senior Platform Architect shaping vision and coding core of AI - driven automation platform for telco and finance. Bridging product strategy and engineering delivery with hands - on leadership.