Plano, TX, USA
17 days ago
Software Engineer

DESCRIPTION:

Duties: Execute standard software solutions, design, development, and technical troubleshooting. Write secure and high-quality code with limited guidance. Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications. Apply knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation. Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development. Utilize technical Communication to converse with other engineering teams about complex architecture and design problems using technology specific verbiage. Design and execute an automated tested strategy to confirm that various software components are working with each other as expected. Setup monitoring, tracing and health check services for various software components to validate that software components are available and running as per expectations.

QUALIFICATIONS:

Minimum education and experience required: Bachelor’s degree in Electronic Engineering, Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer, Developer, Programmer Analyst, IT Consultant, or related occupation.

Skills Required: Requires experience in the following: Linux; Agile SDLC; Microservices; Apache Kafka; Docker; J2EE; Jenkins; Spring; Hibernate; Java; Javascript; React; SQL; REST; SOAP; Maven; JSON; Kubernetes; AWS Cloud Services; Dynatrace; Oracle; Splunk; GIT; Junit; Performance Testing; System Integration Testing; Unit Testing; Pentaho; Spinnaker; Spring Boot; Mockito; Postgres; DBeaver; Intellij; Jules; Terraform; Blazemeter; YAML; Postman; SQL Server; and JIRA.

Job Location: 8181 Communications Parkway, Plano, TX 75024. Telecommuting permitted up to 40% of the week.

Confirm your E-mail: Send Email