Plano, TX, USA
16 days ago
Software Engineer

DESCRIPTION:

Duties: Utilize the Agile software development lifecycle and perform grooming, design, development, testing and deployment of applications. Collaborate with globally dispersed team as a lead and implement quality guidelines, standards and procedures. Responsible for development activities including work assignment, design decisions, code reviews and code deployment. Modernize applications on cloud platforms. Implement unit testing and automation testing around developed code. Implement logging to capture response times and runtime exceptions to allow performance monitoring and troubleshooting. Maintain the developed code via versioning tools. Perform continuous integration of code and automate deployments. Work on performance tuning and optimization of different workflows in the application. Provide production support on the active application hosted in the production.

QUALIFICATIONS:

Minimum education and experience required: Master’s degree in Computer Science, Computer Engineering, Information Technology, or related field of study plus 2 years of experience in the job offered or as a Software Engineer, Software/Application Developer, Java Developer, Programmer Analyst, or related occupation. The employer will alternatively accept a Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or related field of study plus 5 years of experience in the job offered or as a Software Engineer, Software/Application Developer, Java Developer, Programmer Analyst, or related occupation.

Skills Required: Requires experience in the following: Java; J2EE; Spring Framework; Junit; Webservices including REST and SOAP; Maven; Jenkins; SQL- Oracle, SQL Server; SVN; UNIX; JavaScript; CSS; JQuery; Linux; NodeJS; XML; JSON; HTML; JSP; Struts; Log4J; JMS; Apache; Tomcat; Windows; Agile Software development; Code reviews; Automation Testing, performance testing; and production support.

Job Location: 8181 Communications Parkway, Plano, TX 75024

Confirm your E-mail: Send Email