Empowering people to take control of health
Staff Enterprise Applications Developer – IBM Maximo
Location
New York
Posted
74 days ago
Salary
$116.6K - $194.4K / year
Seniority
Lead
Job Description
Staff Enterprise Applications Developer – IBM Maximo
Dexcom
• Analyze complex business challenges and translate into effective Maximo-based solutions. • Design, develop, and support applications on the IBM Maximo platform. • Participate in every phase of the software development lifecycle—from requirements gathering to deployment. • Collaborate with cross-functional teams to turn business needs into technical requirements. • Build and support integrations with enterprise systems using Web Services, REST/SOAP, and Maximo Integration Framework. • Enhance Maximo through configurations, workflows, automation scripts, MBO customizations, and BIRT reports. • Troubleshoot and resolve issues across applications, integrations, workflows, and reporting. • Create validation documents, test plans, and execute test cases to ensure quality. • Maintain system documentation, including design specs and user guides. • Mentor teammates and contribute to a culture of continuous learning. • Build strong relationships with business and IT stakeholders. • Occasionally support integrations with data platforms (e.g., BigQuery) and reporting tools like Tableau. • Assist with AVEVA PI content creation and troubleshooting when needed.
Job Requirements
- Extensive experience working with IBM Maximo, including implementation, configuration, and customization.
- Strong understanding of Maximo architecture, including Application Designer, workflows, schemas, and integration frameworks.
- Proficient in Python, Jython, JavaScript, SQL, and XML for automation and integrations.
- Experience building complex BIRT reports and implementing workflow processes.
- Comfortable working with REST/JSON integrations across enterprise systems.
- Solid understanding of database systems (especially DB2) and HTML.
- Organized, detail-oriented, and effective communicator who works well within a team.
- Bonus if you have experience with Maximo Scheduler, Work Centers, or MAS 9+.
- Bonus if you’re familiar with GxP regulations and validation requirements (e.g., FDA 21 CFR Part 11, EU Annex 11).
- Bonus if you understand OpenShift, DevOps practices, or cloud-native technologies.
- Bonus if you’re familiar with SSO, SAML, OAuth, and Agile/Scrum or Waterfall methodologies.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Develop and implement the technology strategy that aligns with Cyara’s business goals and objectives. • Focus on driving technical excellence, scalable product delivery, and embedding AI capabilities across our platform. • Lead and manage global engineering teams to deliver high-quality product outcomes.
• Create logical and functional software code in MUMPS. • Understands unit testing, code coverage and how they function in a DevOps toolchain. • Must have experience reacting to problems and correcting the program as necessary. • Write clean and scalable code using MUMPS programming language. • Support Initiative: Social Security Number Reduction in VistA. • Verify and review code in sustainment efforts when bugs or defects are discovered. • Test and deploy applications and systems. • Revise, update, refactor and debug code. • Develop documentation throughout the software development life cycle (SDLC). • Serve as an expert on applications and provide technical support. • Perform exploratory coding, research technologies, and contribute to technical design conversations.
Role Description Sizanid Staffing is looking for a skilled Senior Backend Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust backend services and APIs that power scalable applications. - Develop, test, and deploy backend services and APIs with a focus on performance, scalability, and security. - Design and implement data storage solutions including relational and NoSQL databases. - Collaborate with frontend developers, product owners, and other stakeholders to define and deliver software requirements. - Optimize existing backend systems for reliability and efficiency. - Conduct code reviews and mentor junior developers. - Participate in architectural design and technology selection. - Ensure best practices in code quality, security, and documentation. - Contribute to CI/CD pipeline enhancements and automation. - Stay up to date with emerging backend technologies and apply them to projects. Qualifications - 5+ years of experience in backend development. - Strong proficiency in server-side programming languages such as Java, Python, Node.js, or C#. - Experience with RESTful API design and microservices architecture. - Hands-on experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra). - Familiarity with message brokers and queuing systems (e.g., RabbitMQ, Kafka) is a plus. - Knowledge of cloud platforms such as AWS, Azure, or GCP. - Experience with containerization and orchestration tools like Docker and Kubernetes. - Strong understanding of security best practices and data protection measures. - Experience with version control systems such as Git. Requirements - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. - Ability to mentor junior developers and lead technical discussions. - Experience working in Agile/Scrum teams. Preferred Qualifications - Bachelor’s degree in Computer Science, Engineering, or related field. - Experience with CI/CD tools and automated testing frameworks. - Familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK stack. Benefits - Full Time, Freelance and Contract roles available.
• Serve, together with CI&T, a client in the financial market; • Develop backend components; • Design, develop and maintain high-quality, high-performance microservices; • Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing and deployment; • Collaborate with the team to propose and implement technical solutions aligned with business requirements; • Participate in code reviews, ensuring quality and compliance with best practices; • Work collaboratively with team members and clients, fostering a productive and harmonious environment; • Maintain clear and efficient communication with all team members, facilitating information sharing and alignment of goals.



