Principal Software Engineer - Talent Software Services, Inc.
Round Rock, TX 78682
About the Job
Principal Software Engineer
Job Summary: Talent Software Services is in search of a Principal Software Engineer for a contract position in Round Rock, TX. The opportunity will be one year with a strong chance for a long-term extension.
Primary Responsibilities/Accountabilities:
Job Summary: Talent Software Services is in search of a Principal Software Engineer for a contract position in Round Rock, TX. The opportunity will be one year with a strong chance for a long-term extension.
Primary Responsibilities/Accountabilities:
- Designs, codes, tests, debugs and documents software according to our systems quality standards, policies and procedures.
- Analyzes business needs and creates software solutions.
- Responsible for preparing design documentation.
- Prepares test data for unit, string and parallel testing.
- Evaluates and recommends software and hardware solutions to meet user needs.
- Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.
- Works with business and development teams to clarify requirements to ensure testability.
- Drafts, revises, and maintains test plans, test cases, and automated test scripts.
- Executes test procedures according to software requirements specifications Logs defects and makes recommendations to address defects. Retests software corrections to ensure problems are resolved.
- Documents evolution of testing procedures for future replication.
- May conduct performance and scalability testing.
- Plans, conducts and leads assignments generally involving moderate, high-budget projects or more than one project.
- Manages user expectations regarding appropriate milestones and deadlines.
- Assists in training, work assignment and checking of less experienced developers.
- Serves as technical consultant to leaders in the IT organization and functional user groups.
- Subject matter expert in one or more technical programming specialties; employs expertise as a generalist of a specialist.
- Performs estimation efforts on complex projects and tracks progress.
- Works on the highest level of problems where analysis of situations or data requires an indepth evaluation of various factors.
- Documents, evaluates and researches test results; documents evolution of testing scripts for future replication.
- Identifies, recommends and implements changes to enhance the effectiveness of quality assurance strategies.
Qualifications:
- 58 years of working experience in Application Engineering
- Strong knowledge of Linux Operating systems
- Experience with Cloud configuration automation (Ansible, Terraform, etc.)
- Experience in Kubernetes, Docker Containers, Cloud building blocks compute, storage, network, tools & automation
- Strong soft skills required for effective communication with business decision makers, colleagues, and others
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!
Source : Talent Software Services, Inc.