Develop and support Teamcenter solutions for simulation data management using modern software and web technologies, contributing to new product functionality, and maintaining existing applications.
Compensation
This role is eligible to earn incentive compensation.
Responsibilities
Develop and support Teamcenter solutions for simulation data management
Design and implement technical solutions
Contribute to new product functionality
Maintain and enhance existing applications
Apply complex engineering challenges through code reviews, testing, and defect resolution
Lead Software Engineer – Power Optimization focused on designing and developing advanced optimization algorithms and scalable software solutions for complex power optimization challenges in digital designs.
Responsibilities
Design and develop advanced algorithms for power optimization, including clock gating, data gating, glitch power optimization, and related methodologies.
Develop scalable, high-performance software solutions for PowerPro optimization and analysis flows.
Analyze complex digital designs and power behavior to identify optimization opportunities.
Drive technical design, implementation, testing, and delivery of software features.
Collaborate with cross-functional teams to deliver innovative power optimization solutions.
Seasoned member of an agile team designing and delivering market-leading technology products for Precious Metals/Agriculture trading and Front Office.
Responsibilities
Works closely with Precious Metals/Agriculture Trading, Quantitative Research, Sales, Middle Office, and other technology teams to gather requirements and deliver reliable and impactful solutions
Designs, develops and maintains trading applications and systems used by Front Office
Leverages enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity
Troubleshoots production issues efficiently in a time-sensitive environment
Continuously improves code quality, performance and system resilience by developing secure and high-quality production code
Requirements
Bachelor's Degree in Computer Science or equivalent
Front End developer responsible for transforming design and product vision into working products, building modern JavaScript-based web applications, and contributing to agile sprint events.
Responsibilities
Contribute to sprint events such as planning, refinements, retrospectives, demos
Consult with team on functional and non-functional requirements
Develop IT product, perform unit tests, review colleagues’ IT products
Design, build and test IT products, including performance, resilience and security tests
Lead software engineering role focused on .NET and enterprise application development for the Inprotech product.
Locations (2)
Noida, Uttar Pradesh, India
Australia
Responsibilities
Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and production support.
Design, develop, and maintain functionality within Inprotech, working across the application stack.
Write clean, efficient, maintainable, and well-documented code following engineering best practices.
Contribute to the design and development of scalable and high-performing solutions.
Work with SQL Server and relational databases as part of application development, including developing and optimizing queries where required.
Requirements
Bachelor’s degree in computer science or a related discipline
Develop custom software solutions to design, code, and enhance components across systems or applications using modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Responsibilities
Expected to perform independently and become an SME.
Required active participation/contribution in team discussions.
Contribute in providing solutions to work related problems.
Collaborate with cross-functional teams to gather and analyze requirements for custom software development.
Maintain and improve existing software components to enhance performance and reliability.
Lead software engineer responsible for developing and maintaining enterprise applications within the Inprotech product.
Responsibilities
Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and production support.
Design, develop, and maintain functionality within Inprotech, working across the application stack.
Write clean, efficient, maintainable, and well-documented code following engineering best practices.
Contribute to the design and development of scalable and high-performing solutions.
Work with SQL Server and relational databases as part of application development, including developing and optimizing queries where required.
Requirements
Bachelor’s degree in computer science or a related discipline