- Master’s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
 - 5+ years of full Software Development Life Cycle (SDLC) experience designing, developing and implementing large-scale applications in hosted production environments
 - 7+ years of professional, design and open-source experience
 
Location: Dallas, TX (Onsite interview required)
Duration: 6-12 Months
Skills, Licenses & Certifications:
- Full Stack Development
 - Proficiency and/or demonstrated experience in the following technologies:
- o J2EE technologies: Java JDK1.8, JSP, JMS, JAXB, JDBC, EJB
 - Database and persistence frameworks: Hibernate (Object/Relational Mapping), Oracle, SQL/PLSQL, Query performance tuning
 - Microsoft .Net Framework, C#, WCF
 - Cloud-based development: Cloud Foundry, MS Azure
 - Web Servers: Tomcat, tcServer, WebSphere
 - Web Services: REST/SOAP (JSON/WSDL/XML)
 - Frameworks: Spring Framework, Spring Boot
 - Front-end: Angular JS, CSS, jQuery, AJAX, HTML5
 - Build/deployment tools: Maven, Gradle, Git, JUnit, Mockito
 - Other Dev Ops Toolchain: Selenium, Nexus Repository, SonarQube, Slack, GitHub, Jenkins
 - Other: Linux/Unix shell Scripting, JavaScript, IBM MQ, SQL Developer, IDE
 
 - Experience in object-oriented design techniques and principles
 - Experience in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)
 - Experience in Agile methodologies, such as SCRUM
 - Experience with Test Driven Development
 - Experience in DevOps Toolchain methodologies including Continuous Integration and Continuous Deployment
 - Experience designing and developing for Disaster Recovery
 - Experience with pair programming
 
Recommended Skills
Application DevelopmentFull Stack