Job Description :
Title: Full Stack Software Engineer Duration: 1 Year + Location: Dallas-Texas Job Description 1. Build and maintain APIs that are for internal and external exposure. 2. Work with external and internal partners in defining the technical user stories, build, test. 3. Work with Front and Back end services and cross functional team of engineers to design integrated solutions, test and deploy. 4. Design and build Web applications with enhanced UX. 5. Think critically and provide end-to-end / scalable solutions impacting multiple systems. 6. Represent Digital team in various other areas of IT in providing integrated solutions. 7. Work closely with key business stakeholders and partners beyond the product owners/managers. 8. Work on products that are built in Agile and DevOps delivery model. 9. Establishing and adhering to the coding standards and following Github/VSTS branching and release strategies best practices. 10. Perform tests locally as well as in an integrated, distributed environment. Test Automation experience is a definite help. 11. Create solution architectures and application designs that are flexible and scalable. 12. Contributes to engineering communities of practice, and documents work Additional Preferred Skills: 5. Designing and building in various technologies like Java, Springwork, Java Script, HTML, CSS, Python, Github, .NET, Sitecore etc. 6. Experience in unit as well as integration testing with Automation (Katalon, UFT/QTP) knowledge is a plus. 7. Knowledge of third-party libraries like React 8. Experience with developing microservices utilizing Spring Boot framework. 9. Experience with or knowledge of Agile Development methodologies (SAFe is a plus) 10. Excellent analytical problem solving and troubleshooting skills 11. Excellent oral and written communication skills with a keen sense of customer service 12. Excellent team player with proven ability to influence 13. Willing to learn and work in a highly adaptable to a continuously changing environment 14. Able to give and receive open, honest feedback and to foster a highly collaborative environment 15. Outstanding communication, interpersonal, relationship building skills for team development 16. Possible Travel (10%) 17. Experience within financial services is a plus