Job description:
a senior software engineer at o'reilly auto parts develops and supports applications for internal and external systems including inventory, supply chain, ecommerce, retail applications, enterprise search and more. our teams are focused on the development, design and integration of various software systems, databases, and third-party packages utilizing tools and technologies including java, javascript, spring, hibernate, and sql. this particular position will be a full stack role working on warehouse management applications; however, we will consider anyone with supply chain application development experience. the base salary for this position is $116,000-$145,000 annually plus a 10% annual bonus. exact compensation will be determined based on experience, however mid point around $126,000 - $131,000 would be more practical. what you'll do:partner with key stakeholders to develop new features and enhance and support existing applications and programs.work with business systems analysts and stakeholders to translate business to technical requirements and problem solve.collaborate with project teams and cross functional teams to troubleshoot open issues and bug-fixes.collaborate, coach and mentor team members on best practices, code reviews, internal tools, and process improvements.write and maintain readable, sustainable, and efficient code in highly optimized and scalable architectures.own applications from conception and design, to implementation and support.debug and test code as needed.create and update advanced technical documentation. skills and qualificationsrequired:high school diploma or equivalent.10+ years of software development experience.strong knowledge of software engineering best practices of the full software development life cycle, including coding standards, code reviews, source control, testing, build and release engineering processes with focus on automation and end to end traceability.experience in java, spring boot, sql databases, and hibernateworking understanding of databases including writing and amending queries in oracle, sql, postgresql andor nosql.experience working in devops including continuous integration and continuous deployment using open source technologies like git, jenkins, jira and confluence.experience in effectively communicating with a broad base of end users and multiple management layers, including the ability to interact with vendors as needed.ability to lead and mentor junior developer and effectively communicate with members of the team.ability to work flexible schedule including nightsweekends. desired:bachelor's degree in computer science or equivalent experience.ability to articulate advanced technical concepts and teach others.experience working with agilescrum methodology.experience in microservice architecture, kubernetes, containerization, mongodb, solrexperience working in a remote, virtual or work-from-home environment. location: remote, usa - this role can be remote, virtual or work-from-home anywhere in the united states. about uso'reilly auto parts it department provides services to our corporate office, 6000+ stores, 28 distribution centers and 85,000 + team members.we have over 900 it team members supporting 250+ small, medium and large web and software applications in addition to third party packages.we provide a collaborative environment and encourage knowledge sharingwe respect a healthy work-life balanceour teams keep open communication through video conferencing, team messaging and daily stand-upsour leadership values collaboration and encourages team members to bring creative problem-solving ideas from both a technical and functional perspectivewe have several career paths, whether you want to be an individual contributor, manager, project manager, or stay technical - there's a documented growth plan to help you follow the path you choosewe want to grow our people - we help to make you better by providing training for both technical and professional development

Resume:
<<summaryhighly motivated sales associate with extensive customer service and sales experience. outgoing sales professional with track record of driving increased sales, improving buying experience and elevating company profile with target market. highlightsjavascript, css, sass, html, ajax, php, mysql, xml, json, bashframeworks/libraries: angularjs, node.js, gulp.js, jquery, wordpress, google mapssoftware: adobe creative suite, terminal, microsoft office, adobe acrobatoperating systems: linux, mac os x and ios, microsoft windowsother: git, responsive web design experience software engineer, 06/2014tocurrentcaterpillar–.working as a web and user interface developer and got the knowledge of various technologies that are most current in the industry.hands on experience in ui development process .such as analysis, development and testing, and associated methodologies strong experience with jquery, ajax, dynamic html and json.experience with responsive web design, json, ajax, angularjs, backbonejs, nodejs and twitter bootstrap.hands on experience with object oriented javascript. good understanding of oops conceptsresponsible for checking cross browser compatibility and hence worked on different browsers like mozilla firefox, google chrome,safari and internet explorer.experience in developing using html5, css. php, ajax, object oriented javascript, jquery, xml, backbone.js, angular. js, node.js and templating.used svn for version control and used eclipse as the ide for developing the application. have experience using css processors like less and sass.skills in optimizing responsive web design using css media queries and bootstrapdebugging the code using browser tools like chrome developer toolbar, firebug, and ie developertoolbar.extensive knowledge in developing applications in a single page (spas) using various javascript frameworks. -8, 9, 10, mozilla firefox and google chrome developer toolbar.worked with the qa team in fixing the bugs, checking cross browser compatibility along with the onsite-offshore testing model.experience in developing web pages using responsive design and adapt to the changing environment.experience working in agile based development environment and participating in scrum sessions.developer ii contractor, 06/2013to 11/2014artech information systems–.developed applications in javascript and bootstrap and deployed into development, test and production environment successfully.have experience using css processor less . worked on making ajax calls to connect the database using restful web-services also worked on integrating the middleware to the front end.used angularjs and handlebars.js framework where data from backend is stored in model and populated it to ui. created angularjs controller which isolate scopes perform operations in ui. using angularjs created custom directives for data manipulations and to display data in company standard format in ui.worked with media queries and mobile ui development to customize the viewworked on the mvc architecture of angular js in developing the apps, controllers and directives which are totally customized to meet the needs of the applicationdeveloped the custom directives and apps for easy use of the packages and implementation of jsondeveloped the application using angular.js with node.js as a server. ran the standalone front end application in grunt server.used google chrome for debugging the application.conducted code reviews.used webstorm as the ide for custom development and implementationcustomized the node.js server to pick the local package.json and run the applications without changing the local paths and variables.web developer/intern,2007to 02/2013connexx llc–.involved in the tasks like developing the layers of html web pages and improving the performance of the pages according to updated requirement.developed the websites with the integrated knowledge of the web technologies html5, css3, javascript, jquery, ajax, json, angular js and bootstrap.developed user interactive website using html5 and css3.implemented disabling automatic playbacks and custom playbacks using html 5.used pure css3 to create accordion menu and 3d transforms.the logical implementations and data presentation work of the client are introduced using object oriented javascript and jquery libraries.dependencies of the application testing and single page applications (spa) are handled using angular js. the application framework bootstrap html/css/javascript are implemented in developing the dynamic applications which are responsive and attractive.worked on model-view-controller (mvc) architecture on the client side making use of angular js.involved in implementation of restful web service apis using ajax calls and json as data exchanging tool.developed the web page code with high flexibility using the document object model (dom) i.e. removability and reinsertion of nodes is made easy.worked with the qa team in fixing the bugs, checking cross browser compatibility along with the onsite-offshore testing model.applied the knowledge of debugging the html and javascript codes using firebug in firefox and js debugger in the google chrome browsers. education bachelor's:science software engineering,expected in2010toitt technical institute-,gpa:gpa: 3.3science software engineering gpa: 3.3 skills angularjs, web components, bootstrap, javascript, jquery, tdd, jquery, rest, mvc, mvvm, html5, ux, seo, css less sass, grunt, gulp, node.js, git, php, java, mysql.