Principal Software Engineer

At&T Middletown , NJ 07748

Posted 2 weeks ago

Job Overview

Job Description:

Overview

We are looking for talented Principal Software Engineer passionate about building large scale Application and Data Solutions to help manage the ever-growing information needs for our clients at AT&T. This role requires a strong technical background with previous leadership experience with hands-on and guiding large cross-organizational software development projects as well as a well-rounded experience in current web and micro-service technologies.

  • Experience should also include a focus on modern e-commerce architectures interfaces that leverage cloud, AI, Machine learning, REACT, application frameworks, Proficiency with Datawarehouse, relational databases and NoSQL is necessary etc. as well as a vision on how to insure AT&T future proofs our current investments into technology. Hands-on function that results in the delivery of an application or service.

  • Responsible for translating the core architecture for business requirements into the final technical solution (consisting of platform, network, software, cloud, etc.) through functional, performance, and reliability analysis using engineering models and techniques, primarily through software development throughout the vertical stack.

  • Defines designs; Provides technical enablement for application components and subsystems for an application(s). Drives important design decisions for development team.

Key Responsibilities:

  • Demonstrate experience in initiating, designing, and building projects from inception to completion.

  • Architect and implement solutions, ensuring scalability, maintainability, and extensibility.

  • Collaborate with stakeholders to explore and propose viable solutions.

  • Participate in all aspects of software development, including design, coding, and code review.

  • Conduct unit and integration testing to ensure reliability and robustness.

  • Actively engage in bug fixing and troubleshooting.

  • Develop comprehensive code and API documentation.

  • Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions.

  • Lead the strategic alignment of application development roadmaps to application and enterprise strategies.

  • Provide technical design and architectural leadership to multiple teams and projects to help ensure applications are integrated and adhere to stated architectural and design principles and standards while having the opportunity to remain in a hands-on engineering role.

  • Research, analyze and recommend new technologies, rationalization opportunities, standard processes, tools and techniques to further the firm's application and enterprise technology architecture strategies

  • Owns key initiatives & deliverables especially in Contracting space.

Required Qualifications:

  • 8+ years of proven experience as a Full Stack Java Developer.

  • Strong proficiency in Java Stack programming with expertise in the Spring Boot framework.

  • Hands-on experience with front-end technologies including HTML, CSS, JavaScript, with familiarity in React.js or Angular.js.

  • Good knowledge of data structures, common algorithms, and algorithmic time and memory complexities.

  • Proficient in object-oriented analysis and design, with a solid background in building REST APIs.

  • Experience with cloud technologies and designing web services in a large enterprise environment.

  • Fluent in SQL and NoSQL data stores, possessing deep knowledge of data access patterns and strategies.

  • Expertise in Docker, and Kubernetes containers is advantageous.

  • In-depth understanding and hands-on experience with Identity and Access Management (IAM) concepts.

  • Proficient in designing and implementing secure access controls, authentication, and authorization mechanisms.

  • Experience with modern development practices in unit testing, version control, and continuous integration/continuous deployment (CICD).

  • Proven ability to develop robust, secure, scalable, efficient, and high-quality code, emphasizing highly available service development practices.

  • Strong troubleshooting skills with the ability to identify and resolve problems using appropriate tools and techniques.

  • Proven track record of proactively identifying technical gaps in solutions and providing effective solutions in collaboration with stakeholders.

  • Excellent written and verbal communication skills.

  • Familiarity with Telecom industry practices and technologies is a plus.

  • Principal Functional Skills / Competencies associated with this Title:

  • Knowledge of Modern Data Warehouse is preferred (Azure Synapse Analytics, Data Bricks, ADF, Power BI)

  • Azure Machine learning & Cognitive Services is Preferred.

Our Principal Software Engineering earns between $158,200.00 - $237,400.00. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.

Joining our team comes with amazing perks and benefits:

  • Medical/Dental/Vision coverage

  • 401(k) plan

  • Tuition reimbursement program

  • Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)

  • Paid Parental Leave

  • Paid Caregiver Leave

  • Additional sick leave beyond what state and local law require may be available but is unprotected

  • Adoption Reimbursement

  • Disability Benefits (short term and long term)

  • Life and Accidental Death Insurance

  • Supplemental benefit programs: critical illness/accident hospital indemnity/group legal

  • Employee Assistance Programs (EAP)

  • Extensive employee wellness programs

  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone

A career with us, a global leader in communications and technology, comes with big rewards. As part of our team, you'll lead transformation surrounded by trailblazing industry leaders like you. You'll be empowered to go above and beyond - making a difference through company-sponsored initiatives or connecting and networking through one of our many employee groups. And regardless of where you're at in your career trajectory, you'll be rewarded by the impact that comes with making a difference in the lives of millions. With AT&T, you'll be a part of something greater, do incredible things and be rewarded with a chance to change the world.

Weekly Hours:

40

Time Type:

Regular

Location:

Dallas, Texas

Salary Range:

$158,200.00 - $237,400.00

It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities.

Job ID R-15759-1 Date posted 04/05/2024 Apply Now


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
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
Mongo DBE Principal Software Engineer
New!

2HB Incorporated

Posted Today

VIEW JOBS 4/28/2024 12:00:00 AM 2024-07-27T00:00 This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Mongo DBE Principal Software Engineer in orde 2HB Incorporated Annapolis Junction MD

Principal Software Engineer

At&T