Job description:
purpose statementthe software engineering manager will be responsible for hiring and leading technical teams within our digital & it department. this leader should have a vision and technical understanding for modernizing internal software infrastructure and coordinating with and insourcing from external vendors. the position will oversee a staff of internal and consultant developers and will be responsible for architecting and delivering prioritized cross-functional software development needs across websites, portals, crms, and erp platforms. this person should be experienced at developing and following best practices in agile methodologies, building secure applications according to modern best practices. an analytical mindset and ability to resource effectively will be essential for this role. essential functions to perform this job successfully, an individual must be able to perform each essential duty satisfactorily. the requirements listed below are representative of the knowledge, skill, andor ability required. reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:responsibility to analyze, architect, design, develop and support all software application systems.lead software development team to develop, document and maintain modern web-based applications. develop and manage software engineering applications utilizing standard development tools.develop and implement software engineering plans appropriately.manage all software engineering schedules, budget, and resource allocation.manage joint development with 3rd party vendors as well as outsourced development.assist software development team to attain optimal team performance through removing technical obstacles.help improve team processes and handle resource conflicts when they arise.provide leadership, development, and technical vision to the engineering team and consultantscontractors across different geographic locations.collaborate with product teams on priorities, along with infrastructure and security teams for best practices. skills and abilities.strong leadership, communication, organization, and problem-solving skills.must be highly organized with the ability to effectively prioritize work.expertise in web-based 3-tier application and security architecture.experience building consumer-facing web and mobile software solutions at scale, within the agile framework.ability to influence and adapt to continuous improvement driven change. qualifications education & experience.a bsms degree in computer science, software engineering, or related field.5+ years of technical resource supervision or management experience.10+ years of hands-on professional coding experience.experience with change management and agile methodologies. experience with waterfall methodologies would be helpful.knowledge of common security vulnerabilities and how to mitigate them.experience with techniques such as input validation, encryption, and secure authentication.experience with security and compliance. understanding of data privacy regulations such as gdpr and experience in ensuring applications comply with accessibility and security standards.strong knowledge of php. experience with cms systems such as wordpress, drupal, shopify, squarespace, and joomla.deep understanding of php frameworks such as slim, laravel, and symfony.good understanding of javascriptnode and javascript frameworks, such as reactreact native, sencha, vue.js, etc.experience with relational, nosql, and key-value databases such as mysql, mongodb, and redis.excellent knowledge of api development. experience with restful apis using oauth2jwt tokens and an understanding of the efficient delivery of payloads for mobile devices.modern understanding of web markup, using html5, css3, and other related technologies such as babel, webpack, typescript, lesssass, etc.proficient with gitmercurialsvn.experience with docker for containerization for orchestration.proficiency in writing unit tests, integration tests and end-to-end tests. familiar with testing frameworks such as phpunit, jest, or mocha.experience with atlassian suite of tools (jira, confluence, bitbucket).

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.