Conduct data analysis and preprocessing to ensure high-quality input for models. Collaborate with cross-functional teams to integrate AI solutions into existing systems. Document processes, methodologies, and results for future reference and compliance. view job details
Collaborate with cross-functional teams to gather requirements and implement solutions. Assist in the deployment and monitoring of applications in production environments. Stay updated with emerging technologies and industry trends to enhance skills. view job details
Document software specifications, design processes, and user manuals to facilitate knowledge sharing and future development. Stay updated with emerging technologies and industry trends to incorporate innovative solutions into software projects. Conduct code reviews and implement best practices to improve code quality and maintainability. view job details
Troubleshoot and resolve architectural issues in existing systems. Document architectural designs and maintain comprehensive technical documentation. Evaluate and recommend tools, technologies, and processes for software development. view job details
Provide technical support and guidance to team members on secure coding practices and security tools. Conduct vulnerability assessments and penetration testing to identify and mitigate security risks in software applications. Stay updated on emerging cybersecurity trends and technologies to enhance software security measures. view job details
Collaborate with hardware engineers to integrate software and hardware components. Analyze user requirements and translate them into software specifications. Conduct testing and debugging of software to ensure reliability and performance. view job details
Troubleshoot and resolve software defects and performance issues. Collaborate with cross-functional teams to gather requirements and specifications. Stay updated on industry trends and emerging technologies to drive innovation. view job details
Collaborate with cross-functional teams to gather and analyze system requirements for software projects. Create and maintain technical documentation for software applications and development processes. Design, develop, and maintain software applications to meet user requirements and enhance functionality. view job details
Design and implement data pipelines to facilitate data collection, transformation, and storage. Create and manage data models and schemas to support analytical and operational needs. Collaborate with data scientists and analysts to understand data requirements and optimize data workflows. view job details
Communicate clearly and effectively with business users and technical teams through all phases of the development life cycle. Develop, execute and document test plans for development activities. Document designs, specifications and flow diagrams to assist in efficient development, support and problem analysis. view job details
Provide effective performance feedback through employee recognition, rewards, and disciplinary action, with the assistance of Human Resources, when necessary. Create, measure, and report key metrics for the performance of the engineering team, as well as the quality and health of the various product lines. Participate in review meetings to determine status, identify problem areas and suggest corrective actions. view job details
Produce and/or analyze test scenarios, plans and procedures. Provide on-site customer interface for system installation, testing, systems integration, programming debugging and other system tasks as needed. Act as a lead on less complex tasks and responsible for a portion of a design or section of an analysis or design review. view job details
Post deployment support of devices. recruits qualified applicants and advances in employment its employees without regard to race, color, religion, gender, sex, sexual orientation, gender identity, gender expression, age, disability, genetic information, ethnic or national origin, marital s Respond to common inquiries or complaints from customer or members of the office or business community. view job details
Participate in User Acceptance Testing (UAT), System Testing, Smoke Testing and Integration Testing, Interface Testing, and Regression Testing. Demonstrated technical writing skills and shall have generated at least two (2) documents in support of a software development project. Provide technical support during software installation or configuration to include end user coloration as needed. view job details
Develops, modifies, applies and maintains developed standards for in-house products and processes. Develops solutions based upon a defined specification and test plan. Assists in the response to Helpdesk ticket support requests. view job details
Functional Programming, J2EE Development, OOP, Service Oriented Architecture, microservices, Dependency Injection, and Core Architecture). Utilizes software development and software design methodologies appropriate to the development environment. Resolves software problem reports. view job details
Communicates with various business areas and outside vendors, consultants, and clients regarding automation needs. Reviews and negotiates vendor software package contracts. Provides project planning including docket prioritization and capital or expense budget considerations. view job details
Provide software systems engineering expertise to ensure the effective management of large, software-reliant programs from source selection through design reviews, integration and test, and early operational testing. Support system test programs, analyze results and improve overall system quality. Design, Implement, and maintain a software-based testing framework that supports hardware unit environment, and qualification testing. view job details
Build and dependency management systems – Maven, Gradle. Understanding of Google’s Android design principles and interface guidelines. Hands-on experience with Hibernate/ORM. view job details
initiates, focuses, and monitors the efforts of self and/or others toward the accomplishment goals. Review test cases and support quality assurance efforts. Monitors the resolution of maintenance or enhancement issues assigned by the Manager of the Custom Application Development team. view job details