Participate in all phases of development life cycle, that includes design, development, testing and implementation of software applications, focusing on cloud-based web applications. Use a combination of server-side scripts (PHP and ASP) to handle the storage and retrieval of the information, and client-side scripts (JavaScript and HTML) to present information to the Internet users, interact with them and manage their requests. Conduct thorough study and analysis of client's business processes to gather, identify and ascertain the needs and requirements in computer applications, and application design intent, functions and requirements. Analyze existing software systems and the impact and compatibility of new applications or new features. Develop technical and functional specifications. Develop applications using Microsoft .Net Framework includes .Net core, C#, .Net MVC and Azure DevOps tools. Design and implement application using web technologies, such as .Net, Node Application Server, Portal Application and standards, Content Management Systems, JavaScript and XML technologies. Develop applications using latest JavaScript framework, like React, Redux and UI supporting libraries. Built SPA according to UI/UX designs and implement reusable UI components, troubleshoot/resolve defects in application. Perform code review. Integrate third party applications into client's existing computer systems. Develop web services using WCF technology to provide fast performance to the application. Participate in unit and integrated testing at various levels and development stages. Perform root cause analysis for software application problems. Handle technical issues and provide solutions. Create and maintain design documents.
Bachelor or its foreign equivalent degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, or Electronics & Communication Engineering. 6 months of work experience in the job offered or in a related occupation as a Software Engineer, Web Developer, Web Applications Programmer, Web Programmer, or Programmer Analyst. The 6 months of work experience must include experience with developing cloud-based web application, designing reusable UI components, using Microsoft .Net Framework, Redux, JavaScript, and building SPA. Any suitable combination of education, training or experience is acceptable.
Job location: Various unanticipated client sites throughout the U.S., thus, travel and/or relocation to the client site is required.
Please email your application with ref # A-30-109 to: [email protected]