Plano, TX, United States
1 day ago
Software Engineer

DESCRIPTION:

Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (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 application modules. Identify or troubleshoot application code-related issues. Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.


QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Electronic Engineering, Computer Science, Computer Engineering, Information Technology, or related field of study plus 5 years (60 months) of experience in the job offered or as an Associate Software Engineer III, Assistant Consultant, or related occupation.

Skills Required: Requires experience with the following: Experience working in Windows with writing and debugging shell scripts using Linux and Unix; Working in Agile environment with technical skills to handle the Sprint refinements; experience in working with resilient, fault tolerant Kafka Integration system; Complete development experience with all the components of Java, J2EE, Cassandra, Oracle and SQL; Ability to integrate, deploy and debug the applications deployed through Jenkins pipeline; experience in developing Microservices using different versions of Spring; Experience in working with front end technologies using HTML, JavaScript and jQuery; experience in developing scripts using Python framework; Ability to develop, integrate REST & SOAP framework and experience in deploying the application in Tomcat container & Kubernetes; Experience in working with distributed technologies like Apache Zookeeper, Hadoop, Spark and Hive; Ability to develop the configuration deployment settings using GIT, XML, JSON and Maven; Experience in validating and verifying the applications using different types of testing like Cucumber, Junit, Automated Testing, Blackbox Testing, Functional Testing, Manual Testing, Performance Testing, Regression Testing, Smoke Testing, System Integration Testing, Unit Testing and User Acceptance Testing; experience in AWS Cloud to create different services for new and migrating applications; and Monitoring and Observability experience in Splunk and Dynatrace.

Job Location: 8181 Communications Pkwy, Plano, TX 75024.

Confirm your E-mail: Send Email