RichmondVARecruiter Since 2001
the smart solution for Richmond jobs

Senior Software Engineer - ECM/Filenet (Remote)

Company: CarMax
Location: Richmond
Posted on: January 15, 2021

Job Description:

8901 - Corp Office West Crk - 12800 Tuckahoe Creek Parkway, Richmond, Virginia, 23238CarMax, the way your career should be! BRIEF POSITION SUMMARY:The ECM/FileNet Senior Software Engineer is one the leading experts in the company on ECM & FileNet services and is responsible for owning the development, services, support, and implementation of the architectural designs within the EMC/FileNet environment. This position will be responsible for ensuring that software developed meets CarMax-- quality expectations and requires expert knowledge about all applicable business processes. This position will be tightly aligned with and take direction from management, team leads, architects and work closely with our business partners to strategically drive transformative progress in the ECM platform.Senior Software Engineers partners with Developers, Engineers, and Solution Architects to develop solutions and implement standards that ensure unrivaled customer experiences. Associates in this role are the experts of their craft and seen as a platform and implementation owner. Associates are active contributors in the industry, have established strong partnerships with industry experts, and have a passion for continuous education.The character of this position is one of hands-on development, oversight of the technical tasks of others, and is the owner of the standards and best practices. This position functions as a technical mentor to others and is an expert in supporting multiple areas of the business.This successful candidate for this role will be an expert FileNet Content Management solution full-stack developer with experience in building high performing, scalable, enterprise grade applications and an expert platform solutions engineer with experience in building high performing, scalable, enterprise infrastructure on multiple environments including Azure, AIX, Linux, Solaris and Windows environments.PRIMARY DUTIES AND RESPONSIBILITIES:* Contribute in all phase of the development lifecycle* Contribute in all phase of the infrastructure development and application deployment lifecycle* Write well designed, testable, documented, efficient code* Write well designed, testable, documented, efficient build and configuration scripts* Own and take responsibility all assigned tasks* Meet all project goals, milestones and tasks on time* Strong leader of the team through support issues* Participates in a 24x7 on-call rotation as scheduled, and the ability to perform after hours support as needed* Proven ability to lead support conference calls* Passionate about support & ownership of all areas under their responsibility* Effectively categorizes support problems and responds with the appropriate level of urgency* Functions as the second level support in after-hours calls as the support expert for their platform of mastery* Manages support statistics and reduction of support costs by identifying and designing system enhancements* Strong mentor to others in the business processes implemented in the team?s applications in order to provide resolution to support problems* Expert at effectively estimating the time it will take for themselves and others to perform tasks and are able to influence the team?s work to be completed within those timeframes* Expert at identifying tasks and impediments, appropriately and effectively escalates through the appropriate channels* Strong mentor to others in best practices, design patterns, server technologies and paradigms* Comfortable with providing developmental feedback to others and manager* Effectively estimate time required for related technical efforts for projects of all sizes and delivers multiple complete solutions as well as estimated and actual costs* Proven ability to find optimal win-win solutions to complex business and technical needs* Expert in identifying minimal viable technical products that meet business requirements* Manages and owns libraries, frameworks, services, and API and is responsible for coordinating and gaining buy-in for upgrades, understands the strengths and opportunities in each* Combines deep user insight with collaborative design and development to create innovative software for the CarMax-- brand* Strong at influencing the work of others in order to drive consistent user experiences* Lives in the forefront of change, quickly adopts and gains buy-in for new technologies* Anticipates future changes in the technology landscape* Provides input into the Total Cost of Ownership* Owns the technical documentation for designs, services, and database* Obtains and licenses software by gathering required information from vendors* Recommends purchases by providing technical and business value documentation* Dedicated to continuing education and mastery of software engineering tools* Owns system performance, optimizes for speed and scalability* Other duties as assignedTechnical Expertise:* Experience in reviewing and mentoring the successful work of others in evaluating the business objectives, developing user requirements and generating technical specifications* Ability to engage in a critical support situation and effectively, efficiently, and quickly drive to a successful resolution* Proven experience leveraging existing software, development of reusable components, and elimination of redundancy in designs* Understanding that designs must adhere to performance expectations, quality standards, and supportability levels* Designs and implements unit tests frameworks to ensure the ultimate level of excellence* Proven ability to create self-contained, reusable, and testable modules and components* Ensures code of self and others is compliant with security standards* Able to design, execute, and scale performance tests* Understanding of end-to-end system design, from the top to the bottom of the stack* Expert in REST, SOAP, and other messaging paradigms* Complete understanding of the system, including downstream systems, outage impacts, and limitations* Expert in data movement, transformation, and hygieneCustomer Interaction/Business Knowledge:* Expert understanding of all the business processes implemented in the team?s applications and consistent ability to keep business objectives in focus* Proven ability to understand and document business requirements as well as provide a proposal of the appropriate solution* Proven ability to lead customer/project meeting(s) for highly complex project definitions, needs assessment, and design reviewLeadership:* Proven ability to influence the technical direction of others in order to successfully meet the business objectives of medium & large projects* Strong driver of technical consensus within the team* Proven ability to mentor developers in best practices, procedures, and concepts* Ability to develop and deliver technical training and business understanding for developers* Proven ability to drive through obstacles and time constraints to successfully deliver a project to completion* Proven ability to deliver solutions through building consensus in both business and technical perspectives* Proven ability to drive efficient resolution for system outages as well as performance and functional shortcomings* Designs and facilitates code review sessions leveraging multiple techniques* Assists in the budgeting process authoring technical business value documents when neededSPECIALITIES:ECM Systems/FileNet:Expertise in the following required:* Expertise in the design and implementation of ECM solution using CE and PE Java API, workflow and process orchestration.* Experience in developing microservice for FileNet suite of product 5.0, 5.2 & 5.5* Experience in developing APIs for FileNet suite of product* Expertise in Java/J2EE programming using FileNet suite of product* Experience in SOA which includes SOAP(XML DTDs/Schema), REST, JSON, JMS/MDB and Web Service Standards* Expertise in implementation of FileNet Content Management based projects using core FileNet components such as Content Engine, Process Engine, Content Navigator, Content Collector, and DataCab* Experience in working with clustered environments for globally distributed FileNet deployments * Experience in records API and bulk creation API* Excellent knowledge in authentication & access control* Excellent knowledge in Cryptography* Experience in Spring framework(mvc, boot, actuator, interceptor, filter and so on) and development* Experience in test driven development and Unit and System testing automation* Experience in WebSphere Application Servers and configuration for FileNet custom applications* Excellent knowledge on relation databases, SQL and ORM technologies (JPA2, Hibernate, Microsoft SQL, Oracle, Postgres, Cosmos DB, MangoDB)* Expertise in FileNet P8 platform infrastructure builds on multiple operating environments* Experience in installation, configuration, implementation and support of FileNet P8 4.x, 5.x core components* Experience in Ansible, PowerShell, Azure Cli, bash and ymal Scripting* Experience in build (Jython, GitHub, Maven and Scripting, configuration and maintenance automation* Expertise in upgrade core component into newer core component version* Experience in security and vulnerability patching* Expertise in implementation of FileNet Content Management based project using core FileNet components such as Content Engine, Process Engine, Content Navigator, Content Collector* Experience in working with clustered environments for globally distributed FileNet deployment * Experience in Enterprise Records builds, configurations, migrations and upgrades* Experience in Enterprise Records sweeps, workflows, file plans, dispositions, Volume, audit events* Experience in Enterprise Records bulk declare process and API* Excellent knowledge in authentication and access control, workflow maps, queues, subscriptions and security model* Excellent knowledge in file, fixed storage and storage encryptions* Experience in content manager administration tools* Experience in troubleshoot and resolve in a fast and thorough manager of dev, QA and production problems* Ability to develop and maintain workflows* Experience in routine maintenance and monitoring the P8 infrastructure* Experience in WebSphere Application Servers, Network deployment, HTTP Servers installation, configuration, administration and performance turning* Excellent knowledge on relational databases* Experience in SSO (SAML, Oauth/JWT, MTLS, TLS, Envelop Encryption, API key), Load balancing (F5, Azure Load balancer, Azure Gateway, Azure Fornt door, Traffic Manager), HA and DR implementation* Expert in REST, SOAP, and Messaging Paradigms* Expert in Technology Infrastructure* Expert in Data Design and Database* Communications and Networking* Security Management* Technology Operations* Strong Influence in Product Direction* Owning Architecture Decisions* Owning Performance & Security* Owning Quality & Usability* Owning Maintainability* Serves as API-gatekeeper* Expert in Testing Methodologies* Accessibility* Microservices Architecture and CI/CD pipeline implementation and tools* API management tools (Apigee/IBM API management/ Azure API management)* Scalable Design Patterns* Full Lifecycle Ownership* Deep Understanding of Cloud Architecture* Sets Coding Standards* Key Driver for the Architectural Runway* Deep insight of IBM content management suite of product* Experience in infrastructure build in Azure or other cloud platform* Experience in container build and API gateway configuration* Deep insight of Java and JEE internal such as Class loading, Memory Management and Transaction Management ?* Experience in development and implementation of FileNet application in Azure platform (Azure Kubernetes Services, Docker Container)* Experience in container driven development/deployment and containerization of applicationsEducation and/or Experience:Years of experience Typically 8+ years of application development and IBM ECM platform suite experience required Education preference 4-year degree in IT related course of studyCertifications, etc. * Required: IBM FileNet ContentManager, IBM Enterprise Records* Preferred: IBM FileNet Capture Professional, IBM FileNet Business Process ManagerRDBMS experience Preferred: Typically 4+ years of database development experienceUpon an applicant's request, CarMax will consider reasonable accommodation to complete the CarMax Job Application.

Keywords: CarMax, Richmond , Senior Software Engineer - ECM/Filenet (Remote), Other , Richmond, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


Supervisory Criminal Investigator
Description: Duties Summary As our nation navigates the COVID-19 pandemic, CBP is committed to delivering our mission to safeguard America's borders and enable legitimate trade and travel. Staffing mission critical (more...)
Company: U.S. Customs and Border Protection
Location: Chantilly
Posted on: 01/19/2021

Deliver Food with Uber Eats
Description: Job DescriptionDeliver with Uber. Earn on your schedule. Deliver with Uber Eats on your schedule. Deliver for a few hours in the mornings, every night, or just on weekends--it's up to you. Earn Extra (more...)
Company: Uber Eats
Location: Harrisonburg
Posted on: 01/19/2021

Medical Equipment Repairer (68A)
Description: For healthcare personnel to detect, diagnose, and treat patients properly, they need functioning equipment. That's where you come in. As a Medical Equipment Repairer in the Army National Guard, you will (more...)
Company: Army National Guard
Location: Charlottesville
Posted on: 01/19/2021


IT Specialist Senior / Desktop Support
Description: Job Description: This position will support an enterprise Information Technology Operations Maintenance O M program filling a position in Chantilly, VA The IT Specialist Senior will install, test, (more...)
Company: RTX
Location: Chantilly
Posted on: 01/19/2021

SAIC: Sigint Systems Engineer
Description: Job ID: 210455 Location: CHANTILLY, VA, US Date Posted: 2021-01-13 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-time Shift: Day Job Travel: Yes, 10 of the (more...)
Company: SAIC
Location: Chantilly
Posted on: 01/19/2021

SharePoint Administrator
Description: Quadrint is a fast-growing, Information Technology consulting company in the public sector that has been named to--The Washington Post's Top Workplaces for the past four years We pride ourselves in--our (more...)
Company: Monster
Location: Charlottesville
Posted on: 01/19/2021

Front desk/Bistro - Courtyard Charlottesville- (21005402)
Description: Live Fully at Marriott International 1 Leader in Hospitality At Marriott International, you have the opportunity to grow in your career, work with teammates that feel like family, and help make our world (more...)
Company: Marriott International, Inc.
Location: Charlottesville
Posted on: 01/19/2021

Part-Time Delivery - Uber Eats
Description: Job DescriptionDeliver with Uber. Earn on your schedule. Work on your schedule. Deliver for a few hours in the mornings, every night, or just on weekends it's up to you. Earn Good Money. You'll
Company: Uber Eats
Location: Harrisonburg
Posted on: 01/19/2021

Flexible Schedule - Deliver with Uber Eats
Description: Job DescriptionDeliver with Uber. Earn on your schedule. Deliver with Uber Eats on your schedule. Deliver for a few hours in the mornings, every night, or just on weekends--it's up to you. Earn Extra (more...)
Company: Uber Eats
Location: Charlottesville
Posted on: 01/19/2021

Administrator
Description: LOCATION is Chantilly, VA OR San Antonio, TXClarus Group is a veteran-owned management consulting and technology solutions company that believes our employees are critical to our overall success. We provide (more...)
Company: Clarus Group
Location: Chantilly
Posted on: 01/19/2021

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Richmond RSS job feeds