Search Salaries, Companies, Skills and other Resources

Didn't find your job?

Salaries

View salary and benefits information

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

Collaborates with other technical teams (DevOps, Database, QA Testers, Analysts) to ensure successful delivery of projects from testing to integration to deployment. resolve issues with due urgency and maintain thorough documentation of all software solutions. Provide thorough regression testing of the application in the staging and production environments after migration to ensure the whole application is functioning as designed. 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

Acts in the highest level technical role as an individual contributor and/or team lead for the most complex computer applications and/or application initiatives. Supports and develops software engineers by providing advice, coaching and educational opportunities. Designing additional software/visualizations that are necessary for supervising spacecraft autonomy. 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

Assist in the quality assurance process for projects as necessary, which includes tasks such as developing Test Plans, executing test plans, and doing ad-hoc testing. Follow Configuration Management and Change Management procedures as established by the Enterprise Applications Division. Supports application development efforts as a full stack Developer maintaining and improving existing application(s) focused on supporting Health focused programs. view job details

Provide support for software maintenance, diagnostics for web applications (including bug fixes), code updates, upgrades to new software versions, and disaster recovery (DR). Design, develop, customize, and support Web applications and/or software, database applications, and other solutions not available in off-the-shelf modular software required to meet the needs of the institutes. Participate in an Agile environment using Scrum software development practices, automated unit testing, continuous integration, code reviews, version control systems, automated build processes. 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

Actively engage in our culture of continuous learning, personal and professional development, and lead community service and social gathering events. Demonstrates a fundamental level of proficiency in team tools, programming languages, and frameworks. Recommend solutions to achieve the business goals. 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