DXC Technology Software Developer in Tampa, Florida

  • The Software Developer will join our Human Capital Management team and will work in all aspects of software development, from overall architecture to day-to-day maintenance and participating in sprint/development cycles with the team. While this position requires excellence in front-end web development, the Software Developer should be effective in a wide range of technologies including JavaScript, Python, Docker, PostgreSQL, 3rd party API integrations, Git and more. This role will report to the Director of Technical Services.Key Responsibilities:· Work within and across teams to provide software solutions for our customers· Participate in all aspects and ceremonies associated with Agile development· Determine complexity level of a story in a Sprint/Development cycle· Communicate with Project Managers on current project status · Build scalable software through architecture discussions with the HCM team · Apply test-driven development · Manage work using JIRA, including tasks, bugs, estimates and actuals · Have familiarity with continuous integration and deployment concepts. Requirements:· 3 or more years of professional software development experience•Strong proficiency in developing and debugging JavaScript applications •Ability to layout and style an HTML page by hand•Experience building data intensive REST based applications•Experience with current debugging tools•Experience with one or more JavaScript frameworks (React, AngularJS, etc.)•Experience with one or more distributed version controls (Git, etc.) •Understanding of one or more server side programming languages•Understanding of asynchronous and event driven programming •Understanding of test driven design patterns•Experience using Module Loaders (RequireJS, Almond, Bower, CommonJS, etc. )•Bachelor's Degree in CS, MIS or a related fieldPreferred:· Experience with Python and Python frameworks such as Django and Twisted· Familiarity with PostgreSQL / NoSQL / MongoDB· Experience using Creative Design tools (Photoshop, Illustrator, etc.)· Understanding of ORM concepts and data driven applications· Experience working using an Agile development methodologyWorking Environment:· Office Environment· No travel is required

DXC Technology is EEO F/M/Protected Veteran/ Individual with Disabilities