Understand performance and scalability principles and apply when developing software. Collaborate with Product Managers, Architects, Engineering leaders and test engineers. view job details
Meet quick deadlines and deliver precise, effective results in a fast-paced work environment. Drive continuous improvement of the company’s quality assurance culture and practices. Demonstrate strong collaboration and communication skills to foster efficient workflow across multiple parties including government customers, technical staff, and other contractors. view job details
Provide mentorship to other team members, and create solutions and/or frameworks that make other team members better and faster. Collaborate closely with product designers, product managers, and quality engineers to turn requirements and design documents into elegant code and delightful user experience. Understanding of full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing and test automation, and DevOps. view job details
Develop and Deploy Unit Test Framework Infrastructure and aid team to achieve efficient CI functionality. view job details
Act as escalation path for technical support to resolve technical issues. Assist in the maintenance and expansion of the internal Python-based testing libraries. Gathering requirements to functional system and regression testing by debugging and testing using Linux. view job details
testing and automating Web Client Application workflows. Design and development of test plans, test cases along with defect management, tracking and triage. Train and mentor manual and junior SQE members. view job details
Collect, analyze and document user requirements. Create software applications by following software development lifecycle process, which includes requirements gathering, design, development, testing, release, and maintenance. Understanding of common pitfalls with designing and scaling database-driven applications. view job details
There is currently no job description for Financial Systems Software Engineer. Be the first to submit the job responsibilities for a Financial Systems Software Engineer.
Treats people with respect. Design, develop, unit test, and deploy web based solutions using common standards and frameworks. Understand the challenges being addressed by an engagement and collaborate with team members, clients, and stakeholders to deliver a technical solution that meet the unique needs of our clients. view job details
Hands-on web application development using Java/Spring, Docker/Kubernetes, and both relational/non-relational data stores. Participate in architecture meetings to collaboratively determine the best way to architect solutions to complex product requirements. Propose and help implement new ideas. view job details
Demonstrate best-practice engineering, including Agile methodologies, unit testing, refactoring, code reviews, build and deployment processes. view job details
Design, develop and code software sufficient to meet the requirements of one or more components or systems. Adhere to accepted standards and processes for development, including writing unit tests which provide a high percentage of code overage. Development, inspection, and manipulation of XML, XSDs and WSDLs. view job details
Leads the architecture and design efforts across the product / multiple product versions and is an expert in architecting custom solutions off the base product. Demonstrated experience working with High Level Architecture / Distributed Interactive Simulation (DIS) frameworks, simulating missile defense applications or similar domains (air combat, air defense, intercept of ballistic targets, intercept of non-balli. Understand of web/mobile application deployment to Cloud infrastructure, understanding how to optimize deployment (bundling, minifying etc. view job details
Design and implement AEM framework from Plan, gather and analyze the requirements with business analyst team and also organize design discussion and infrastructure requirement analysis to meet the defined business criteria. Create design documents, code, unit/functional test, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software. Build and maintain relationships with global and virtual teams and third parties on software development or support issues. view job details
Understanding project constraints and helping ensure expectations meet what is feasible. Provide expertise in embedded software systems to influence the design and development of innovative forklifts and material handling equipment. Demonstrated experience in and comfort with all phases of the product development lifecycle including design, implementation, debug, verification, validation, and transfer to manufacturing. view job details
Actively engage in technology discovery that can be applied to the product. Building best in class cognitive capabilities by leveraging state of the art research, tools, ML frameworks and datasets. Collaborate across multi-functional teams to identify opportunities for improving the Advanced Engineering and Modeling and Simulation Experimentation Environment and Solutions. view job details
Design, document, and develop software for systems in accordance with the Software Development Process and coding standards and guidelines. Participate in design efforts including software architecture, requirements development, software design/code reviews, algorithm architecture alignment reviews, and FPGA interface and Memory mapping. Provide support to other Engineers, Field Application Engineers/Technical Support staff in areas of expertise and domain knowledge. view job details
Actively communicate throughout the acquisition process in order to influence development of a testable capability or product. Test software to include but are not limited to lab test software development, generate documents such as user manual, system requirement document and software requirement document. Participates in requirements reviews, design reviews and change control activities and presents the strategy for testing with product management, engineering, and other quality assurance members. view job details
Assist in the development, testing, and maintenance of a Software Asset Management database that contains current and accurate software inventories and entitlements. Manage vendor relationships to maximize value creation and cost for software licensing and service offerings. Support full life cyle of software asset management including tracking, discovery, analyzing, reporting, compliance, procurement, maintenance, upgrades and disposal utilizing company's 3rd party procurement, asset management and service management systems. view job details
Implementing, maintaining and tracking Release Management records including CI version(s), media type, supporting materials, destination, receiving party, acceptance criteria, etc. Supports the delivery of technical engineering products by using the appropriate standards, processes, procedures, and tools throughout the system development life cycle. Document, schedule, and executes project software builds. view job details