Principal, IT Software Engineer 2
New
D
DIRECTVSoftware engineering
This is a remote position that can be located anywhere in the United States, with the exception of Alaska.Full-TimePrincipal
Salary147,830 - 268,307 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 – 7 years required, 7+ years desired software delivery experience
- Required Skills
- AWSMongoDBOAuthOracleAzureCI/CDDevOps
Requirements
- 5–7 years of software delivery experience required; 7+ years desired.
- Experience developing enterprise, web, and/or mobile applications in an agile environment.
- Experience delivering applications at scale through agile frameworks such as SAFe.
- Strong experience developing and interfacing with database technologies; Oracle and MongoDB are preferred.
- Experience with relational and document databases and PL/SQL required.
- Strong DevOps foundation, including CI/CD and quality, security, and performance automation.
- Expertise in cloud technologies and platforms, including Azure and AWS; knowledge of data networking required.
- Bachelor’s degree in a technical field or equivalent experience preferred.
- Experience with Oracle database performance improvement and optimization is a plus.
- Experience developing for OAuth and integrating IAM platforms is preferred.
- Experience in Web Component Development for J2EE Platform and Java 2 Platform is preferred.
- Experience with REST- and SOAP-based web services is preferred.
- Experience with Postman, SOAPUI, and Mockito is preferred.
- This role requires, but is not limited to, 5% travel.
Responsibilities
- Guide development and modernization of critical customer information operational data stores.
- Lead development of data pathways between internal and external systems, especially integrations with identity and access management services.
- Govern application design, including architecture, modern technologies, development techniques, and sustainable patterns.
- Ensure security and compliance for data and services stored and passed by these systems.
- Lead development using best practices and coach more junior team members.
- Govern vendor teams to deliver the technical vision while minimizing technical debt and supporting predictable output.
- Represent system capabilities to business and technology teams, understand business outcomes, and guide effective implementations.
- Define technical best practices with cross-functional teams and support their adoption across teams.
- Help define DevOps practices, production support, and deployment processes, and troubleshoot critical production issues.
View Full Description & ApplyYou'll be redirected to the employer's site