Job duties include:
- Involve in the entire software development life cycle (SDLC) activities of the project including, providing design solutions, discussing the technical and non-technical aspects of the design with concerned teams, development, testing, and support operations.
- Coordinate the design of logical and physical database structure. Prepare the functional /Technical design documents to meet the system requirements, as needed.
- Develop build scripts, maintain, and scale infrastructure for Dev, QA, and environments like pre-production and Prod.
- Analyze user requirements, design, develop, test, and deploy various client-servers, Web Based software applications.
- Troubleshoot and fix issues along the automated CI/CD pipeline in the various environments.
- Gather and interpret functional specifications and user requirements.
- Perform software integration and testing and develop enhancements, modification/debugging and develop custom components, and coordinate user training and technical documentation as needed.
- Participate in a tight-knit engineering team employing agile software development practices.
- Travel to various unanticipated locations in the United States to interact with clients and train end users for short or long-term assignments.
Requirements: Master’s degree in Comp Sci, IT, Electrical Engg or related with at least 12 months of experience or Bachelor’s level education in Comp Sci ,IT, Electrical Engg or related with 60 months of experience. Salary ranges between $151,986.00 to $155,000.00/year.