Description

Responsible for development of projects and solutions using various methodologies and standard principles of proposed system architecture. Design and develop solutions to complex applications problems, and provide advice on project costs, design concepts design changes by deriving the appropriate system/software engineering, system integration, or distributed system architectures. Communicate with business to gather the systems needs and render into technical requirements. Design, develop and test complex domain models, business logic and responsive user interface and application-specific software using multiple technologies DOT NET, Mendix, Java, JavaScript, Oracle, SQL Server and CSS. Understand the data models of legacy systems and migrate them into the new open system platforms. Direct the proposed system analysis, development, and operations with right design constraints. Create and consume web services, REST API in .NET platforms & Mendix and incorporate the precise Service Oriented Architecture (SOA) in projects to communicate with disparate systems. Create automated unit tests using Nunit framework, functional tests using selenium script and incorporate them in Continuous integration with hardware/software end- to-end testing. Provide guidance to project teams in designing and deploying service products, software application, and intranet systems. Perform ongoing hardware/software maintenance operations. Review requirements and create technical designs and estimates for the proposed system and responsible for creating document design specifications, installation instructions, and other system-related artefacts. Work with system users, testers, management, and other IT staff to coordinate successful implementations of new/modified applications and monitor the system operations to detect potential problems. Lead and participate in research and development efforts to improve business/application development processes. Collaborate with engineers or software developers to opt appropriate design solutions and ensure the compatibility of applications. Provide technical guidance for the development/troubleshooting of systems and provide procedures to customers/installation teams for implementing secure systems. Identifying complex problems and reviewing related information to develop/evaluate options to implement right solutions. Req’ts: Bachelor’s in ENGG (ANY), CS, MATH, IT or related field, 60 months of work exp. is reqd. in the posit of SR. SOFT. ENGG, IT ANLST, APP DEVLP

Education

Any Graduate