Lead all aspects of software architecture, design, and implementation; completely understand of client’s needs and effectively communicate them to the software design team; manages the full life cycle of the process, monitoring research, reviewing codes and supervising any testing; direct all areas of the development process, including data modeling, system architecture and design, technology selection, unit and regression test design and implementation, etc; lead design and implementation team and providing all aspects of technical leadership; ensures that all development practices are in compliance with best practices policies and procedures Coordinate and efficiently utilize contractors (i.e. DBA, network, etc) as needed; establish and enforce coding standards and practices; ensure schedule and quality compliance; stay current with industry developments and incorporate as and when necessary; provide time and effort estimates as it relates to development and implementation effort; Track and maintain all records and metric, report project’s progress to senior management; build prototypes, design software components, develop and integrate modules into a complete system, architect, design, develop, enhance various components of software platforms to host carrier grade enterprise applications; perform unit tests; troubleshoot problems; perform thread analysis, code profiling and optimization. Relocation/ telecommuting may be required plus travel to various unanticipated client locations within the United States for short and long term assignments.
SharePoint On-Prem and Online, Angular, DocAve, Metalogic, .Net Framework 3.5/4, HTML5, JQuery, XML, Web services, Azure Virtual Machines, Apache Web Service, Microsoft API, RDBMS, MSSQL, DB2, My-SQL, Bootstrap, FAST search, Visio, Visual Studio, SP Designer workflow, Javascript, SQL, Expression Encoder 4, PowerAutomate, Agile, MS Office, MS Project.
Masters in Computer Science/Computer Application/Engineering (Computer Science & Engg/Mechanical/ Civil). Will accept Bachelor of Science in Computer Science/Computer Application/Engineering (Computer Science & Engg/Mechanical/ Civil) followed by 5 years of progressive experience in field or related field in lieu of Masters. Will Accept Foreign Educational Equivalent.
Any Graduate