Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Principal-Software Engineer (Devsecops)

Expired Job

At&T Bothell , WA 98021

Posted 4 months ago

AT&T's Technology Development Team is looking for a strong Principal Software Engineer with 8+ years of experience to be responsible for the overall delivery process of a software application or service, including design, development, testing, deployment, production application support (e.g., troubleshooting) and maintenance with a focus on automation.

Key Roles and Responsibilities:
Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications and collaborate with engineers/architects to assess and test hardware and software interactions. Execute a specific development methodology through application of various programming languages. Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects, clients, etc. to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting. In addition to Unit Test, responsibilities may include interface testing, integration testing, end-to-end testing and/or user acceptance testing. Supports applications and solves configuration and environment issues. Supports the software deployment process.

Requirements:

Team player, excellent communication skills

  • Experience working in advanced iterative methodologies such as Agile and Safe

  • Quick and independent learner, autodidactic

  • Ability to see the big picture

  • Continuous improvement mindset

  • Comfortable working in complex and demanding environments with high degree of change

Engineering practices:

Strong software design capabilities, experience in OOP & OOD, design patterns

  • Experience in DevOps

  • Experience in microservice-based architecture

  • Experience (and passion) in the following practices:

  • Clean code

  • Test-driven design

  • Behavior-driven design

  • Unit testing

  • Feature Toggling

  • Automation testing (component, integration and end2end)

  • Full accountability for code quality

  • Security:

  • Familiar with the most common Application Security Risks (OWSAP top 10 Vulnerabilities)

  • Experience with security SCA tools (such as Fortify, Checkmarks, etc)

  • Clean code which prevents security risks (injection, XSS, Sensitive data)

  • Ability to view system perspective and to perform thorough investigations

  • Experience in frequent delivery to production

Technologies:

  • Full stack development (backend and frontend development)
  • Technologies Java; C/C++; Oracle; NoSQL DBMS; Object Oriented Development; Unix/Linux; Scripting; HTML5/CSS3; RWD frameworks

Deployment and support:

  • Experience in building and maintaining CI\CD pipeline in different environments

  • Experience in cloud deployment and containers (familiarity with Dockers and K8S)

  • Experience in supporting and troubleshooting issues in production environment (including defining relevant levels of monitoring and thresholds, issues root cause analysis and problem solving)

Job ID 1835547-2 Date posted 11/23/2018


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal Engineer (R&D Systems)

Valeant

Posted 7 days ago

VIEW JOBS 12/6/2018 12:00:00 AM 2019-03-06T00:00 Overview The Principal System Engineer confirms Solta products meet functional system requirements, coordinates activities involved in system level specification, testing, and development for medical device products in the aesthetic space. The applicant must be a hands-on self-starter, who has the ability to work collaboratively with a multi-disciplinary product development team in accordance with the standards IEC 62304, IEC 62366, IEC 60601, and ISO 13485. Responsibilities Note: The following is meant to be representative but not necessarily all inclusive of the duties and responsibilities for this position title. * Formulate and manage system functional requirement specifications, risk management and risk assessments. * Establish and maintain product requirements trace management via DOORS NG database tool. * Ensure traceability of verification tests to product functional requirements. * Participate in defect issue tracking and resolution. * Work closely with other departments to ensure projects conform to all regulatory and quality regulations. * Organize, plan, lead and manage system engineering activities in alignment with project goals. * Provide technical leadership in applicable test methods of the products. * Identify test cases and write verification test protocols for software and hardware and usability verification/validation that utilize manual and automated test methods. * Stay up-to-date and follow all procedures related to this job that can affect the quality of products or services provided to our customers. Qualifications Experience, Education, Training, Traits: * BS or MS in Engineering plus 5 years of experience designing / validating / testing of complex electro-mechanical systems, and at least five years in medical devices or closely related field. * Knowledge / experience in System Engineering concepts/principles and proven track record of successful leadership with system engineering projects * Experience with preclinical and clinical studies and evaluations * Working knowledge of project planning and management, including use of scheduling software such as MS Project. * Demonstrated experience on the use of a requirements management tool (e.g. DOORS/DOORS NG) for requirements management * Ability to focus on and achieve scheduled milestones, including contingency planning. * Use of defect tracking tools such as TestTrack, JIRA, etc. Knowledge of FDA Quality System and Design Control requirements and their application to projects from design inception to manufacturing release. * Regulatory experience in QSR, ISO13485:2003. * Risk Management techniques and experience in EN 14971, EN IEC 60601-1/-2, EN IEC 62304: Medical Device Directive Essential Requirements. * Experience in Usability Engineering compliant to EN IEC 62366 * Experience producing designs compliant to EN IEC 60601-1/-2 * Working experience with ESD environment. * Strong team collaboration and communication skills. * Driven to get the job done in the face of obstacles and time constraints, and a willingness to jump in wherever needed. * Demonstrated ability to multi-task. Language and Verbal Skills Ability to read, analyze, and interpret engineering specifications, general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, specifications, business correspondence, test plans / protocols and procedure manuals. Ability to effectively present information and respond to questions from peers, managers, executives, system users, and suppliers. Ability to clearly and concisely convey project accomplishments, obstacles, issues, and status to project team members. Math Skills Ability to work with mathematical concepts such as probability and statistical inference, as well as ability to use basic engineering tools to perform calculations and simulations and interpret project results/data. Analytical and Reading Skills Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Ability to read technical and clinical literature and documents and extract important concepts. Physical Requirements While performing the duties of this job, the employee may be required to perform lifting tasks of up to 10 pounds for short durations. The employee will be required to use a computer for up to 8 hours consecutively and may also involve daily keyboard data entry. Duties of this job could include standing and/or walking for extended periods of time. Specific vision abilities required by this job include close vision and color vision. Work Environment The noise level in the work environment is usually moderate. Some light machining and prototyping activities will involve moderate noise levels (i.e. power drill) and moderate dust or debris exposure. Safety Solta is committed to the health and safety of our employees. We expect that all employees will perform their responsibilities while maintaining a safe, cooperative, and productive work environment, thus ensuring the health and safety of themselves and others. Valeant Bothell WA

Principal-Software Engineer (Devsecops)

Expired Job

At&T