National Capital Region, None, USA
288 days ago
Principal Software Engineer
You will need to deliver high quality potentially releasable incremental value of the product regularly by being a member of a self-organizing and self-managing cross-functional team producing complete working features in short increments.You will be leading the requirements analysis, architecture and design, implementation, testing, deployment, debugging and/or maintaining existing code as well as new features accepted by the team during a sprint, including determining the right level of documentation and processes required for the project.You will be creating and executing manual and automated unit, integration, and other functional & non-functional testing (e.g. security, performance, robustness, etc.) in alignment with customer requirements.

·       You will need to refine the requirements of features with product owners and other stakeholders to reduce or eliminate technical ambiguities

You will work with the stakeholders to determine the level of definition needed for each feature and to ensure clear, achievable acceptance criteria You will need to be able to present to stakeholders and clearly articulate technical details, progress and work statusYou will need to continuously learn appropriate domain knowledge, technologies, skills, and tools needed for process improvements spanning multiple product domains.

You will be promoting and driving application of software development best practices 

Confirm your E-mail: Send Email