35877 jobs - 14888 added today
Recruiting? Call us on 786-433-7120
Email me newest jobs similar to this one
18 days ago
Salary band: $10k - $15k
Location: North America, United States, Virginia
Job type: Permanent
Contact: Carmax
Category: Engineer
Job Description:

Position Description What we do: Do you like coming up with creative solutions to a variety of technical challenges? Do you want to sit in the driver's seat and be a technical leader and mentor? (See what we did there?) Want to work with a highly collaborative team? If you answered yes to these, let's talk! Position Requirements We are currently seeking a Software Engineer who can join our team as a technical leader on a middle-to-back end development team supporting our fast moving Marketing partners. We want someone that has a passion for learning the processes supported by the team, and any previous experience with Digital Marketing, customer data management, and Marketing Technologies is a plus. Future efforts for our team include the integration/enablement of data both internally and with Marketing Tech vendors to help enable great digital experiences, continuing to support in-store digital displays, and finding creative ways to provide our customers a seamless experience. Let's get under the hood! Here is the techie part: What we need: . Microsoft SQL Server (2008, 2012, 2014) scripting and data modeling . Microsoft C#.NET . SaaS and B2B integrations . Web API and WCF Service Development What we would REALLY like: . ETL and/or Teradata experience . Digital marketing or Marketing Technology experience . Customer relationship management practices . MVC 4.5 experience . Build, design, and analyze simultaneous applications of any size throughout their application environment . Responsible for reviewing and mentoring the successful work of others in evaluating the business objectives, developing user requirements and generating technical specification for all applications within their application environment . 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 throughout their application environment . Experience in multiple large projects in leading the definition, selection, and implementation of enterprise tools, technologies and processes . Complete understanding of all the business processes implemented in the team's applications and consistent ability to keep business objectives in focus . Ability to understand and document business requirements as well as provide a proposal of the appropriate solution . Complete understanding of the business processes supported by the application environment . Ability to lead customer/project meeting(s) for highly complex project definitions, needs assessment and design review Want to provide technical influence? Want to "drive" the direction? . Provide technical guidance and leadership to mid-level and senior development staff . Advanced knowledge of team software development concepts and techniques and the ability to communicate those concepts to all team members including patterns in the areas of security, scalability, and usability . Experience in creating and developing software throughout the application environment following the Agile methodologies . Ability to create, review and analyze software designs and effectively communicate the rationale behind the designs across IT Teams . Able to influence the technical direction of others in order to successfully meet the business objectives of medium & large projects . Drives 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 . Ability to drive through obstacles and time constraints to successfully deliver a project to completion . Demonstrated ability to deliver solutions through building consensus in both business and technical perspectives . Ability to drive efficient resolution for system outages as well as performance and functional shortcomings . Assist in budgeting process What you will be doing: . Development and analysis of application designs for multiple large initiatives . Champion of the methodology by demonstrating ownership of all aspects of the team's agile development lifecycle . Passionate support & ownership of all areas under their application environment . Consistently mentor others in the production of all artifacts required of a SDLC . Effectively estimate time required for related technical efforts for projects of all sizes and delivers multiple complete solutions. . Ability to perform 247 on-call support as may be required . Functions as the second level support in after-hours calls as the support expert for their platform of mastery Position Requirements: .Provide technical guidance and leadership to mid-level and senior development staff .Advanced knowledge of team software development concepts and techniques and the ability to communicate those concepts to all team members including patterns in the areas of security, scalability,

Here are some similar jobs for you to consider...

13 days ago
only 15 days until close
Sales Product Development Manager (Technology Automotive Services)
North America, United States, California, San Diego
$10k - $15k
6 days ago
only 22 days until close
Senior Principal Software Engineer
North America, United States, Virginia
$10k - $15k

Email me newest jobs similar to this one

  Back to the top