Blue Space Technologies Inc, a Houston, TX based IT Solutions and Services Company has multiple openings for Senior Software Engineer Job duties include: Responsible for all aspects of software development, including, but not limited to, design, development, testing, implementation, maintenance, system administration, technical assessments, and recommendations for inclusion of new technologies into system application and architecture. Develop core modules in large cross-platform applications utilizing Java, J2EE, Spring, Hibernate, JSP, Servlets, EJB, JDBC, Web Services (SOAP, REST) and microservices. Implement unit test cases to test codebase changes. Manage software versioning and tag each version to keep track of development via Git. Follow agile methodology for project management and development. Plan, track, and manage software projects. Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements. Review and maintain code to follow best practices and framework standards to keep high software performance. Conduct data gathering and analysis of the requirements, and provide system requirements, develop software architecture based on such assessments. Perform QA, UAT and production support. May travel and relocate to various unanticipated sites throughout the United States Requirements: Master’s degree in Computer Science, Information Systems, Engineering or related field with at least 36 months of experience or Bachelor’s degree in Computer Science, Information Systems, Engineering or related field with at least 60 months of experience. Send resume to: info2@bluespacetech.com including the JOB ID. Travel and relocation to various unanticipated client locations throughout the United States may be required. Equal Opportunity Employer.