Sr. Software Engineer
Company | CarMax |
---|---|
Location | Plano, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering (any) or a related field of study
- Eight (8) years of experience in the job offered or related occupation
- Working Knowledge in Document Generation technologies – Electronic signatures (Adobe Sign, DocuSign), Form generation software (Adobe Experience Manager)
- Understanding of application standards and practices with Enterprise Document Management
- Hands on programming using C#/.Net, and Azure
- Understanding of Design and Integration patterns
- Microservices Architecture
- Building supportable, maintainable, world-class applications
- Cloud (Azure, AWS) – Service Bus, Functions, micro services, IAAS
- OSGI
- DevOps: Continuous integration and build tools (Azure, Maven, and TeamCity/Jenkins)
- GitHub
- Solid foundation in Database principles
- NoSQL databases (Cosmos or Mongo)
- Spring Framework, Spring Boot, and Spring MVC
Responsibilities
- Work with store associates to understand the real-life challenges of customers and discover what they need to move seamlessly between the online and in-person shopping experiences
- Collaborate with colleagues in product design, product management and systems architecture to develop experimental solutions and bring great ideas to life
- Market your new ideas internally and evolve them according to feedback and critique within an Agile environment
- Provide enhancements and additional capabilities involved with document generation, including Form data capture, Form rendering, Signature capture, Document imaging/conversion, and Watermarking
- Provide enhancements and additional capabilities involved with document consumption, including Workflow, Rights Management, Distribution and Analytics
- Technical support for any production related issues, ensuring we are limiting our customer experience impact
Preferred Qualifications
-
No preferred qualifications provided.