DESCRIPTION:
Duties: Execute creative software solutions, design, development, and technical troubleshooting to build solutions or break down technical problems. Solve business problems through innovation and best engineering practices. Be involved in all aspects of the Software Development Life Cycle (SDLC), including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software applications. Develop secure, high-quality production code, perform code review, and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve the overall operational stability of software applications and systems. Drive evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Facilitate communities of practice across software engineering to drive awareness and use of new and leading-edge technologies.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Computer Engineering, Information Technology, Computer Science, Computer Information Systems, Management Information Systems, or related field of study plus 2 years of experience in the job offered or as Software Engineer, Programmer Analyst, IT Consultant, or related occupation.
Skills Required: This position requires experience with the following: Linux; Unix; Windows; Agile SDLC; Waterfall SDLC; Hybrid SDLC; Application Architecture Disciplines; Data Architecture Disciplines; Infrastructure Architecture Disciplines; Microservices; Apache Kafka; Docker; J2EE; Jenkins; NodeJS; Spring; CSS; HTML; Java; Javascript; JQuery; Python; React; SASS; Selenium; Shell Scripting; Typescript; XML; Angular; Apache Tomcat; Bootstrap; REST; SOAP; Maven; JSON; Kubernetes; AWS Cloud Services; Azure Cloud Services; Dynatrace; Cassandra; MongoDB; Oracle; Splunk; GIT; Cucumber; Junit; Automated Testing; Blackbox Testing; Functional Testing; Manual TEsting; Performance Testing; Regression Testing; Smoke Testing; System Integration Testing; Unit Testing; User Acceptance Testing; White Box Testing; SpringBoot Java; Gulp; Karma; Jasmine Javascript; SQL; Private Cloud Cloud foundry; Config Servers; BDD; Object Oriented Programming Concepts; and Micro Services Architecture Disciplines
Job Location: 8181 Communication Parkway, Plano, TX 75024.