Senior Software Engineer Write code and develop software applications (cloud and/or in-house), based on requirements, using programming languages, platforms, frameworks, and tools to create functional and efficient applications. Analyze user requirements, develop software solutions, and ensure the applications