Perform technical planning, high-level and detailed requirements definition, test planning and execution (including use cases, test procedures, and test data), software systems integration, and technical support for software systems and subsystems. Perform software system product services, including concept design, test, installation, operation, maintenance, and disposal. Serve as an active member of the software development team participating in daily stand-ups. Utilize full-stack development expertise that ranges from development of .Net back-end application using C#, unit testing, testing with Nunit or other tools, and deployment using Continuous Integration/ Continuous Deployment (CI/ CD) pipelines. Ensure the performance, quality, and responsiveness of application. Provide development support (as needed) for solutions deployed to production. Implement long-term solutions and building blocks within the Agile framework for improved reusability. Interface with the stakeholders for pr...Systems Engineer, Software, Electronics Engineer, Systems, Computer Science, Engineer, Technology