The Software Engineers,create and code tests concurrently with product development and deliver individual projects as necessary. The testing harnesses and automation built will allow software engineers to be more productive, promote quality code, and enable full functional tests on demand to drive product robustness.
In this role, the selected candidate will interface with end-users to analyze automation challenges and intentions and develop specific requirements; plan, develop, test, and document industrial automation applications programs.
This individual will be working with a team of Application Developers who support a wide range of applications, business units, and who create/build custom applications that are utilized across the company.
In this role, the selected candidate will work independently and as part of a team to complete work assignment is also important. In addition to producing high quality code, the Java developer is expected to contribute in the following areas: application design, traffic model implementation, troubleshooting and problem solving.
In this role, you will develop Java / Python software for a Production ISP Environment with legacy software based in Java, Python, .NET/C#, C and PHP deployed. There may also be a need to develop and work in a Microsoft environment.
In this role, you must be proficient in handling the complex technical development concepts, suggest architecture and design techniques that suits the clients requirements, understanding of latest software tools and technologies, strong database concepts.