Software Engineer II

LPL FinancialHyderabad, TelanganaOn-siteFull-timeMid level, 2–5 yearsListed 1 hour ago

Apply now

About this role

Where Ambition Meets Innovation

At LPL’s Global Capability Center , you'll find a collaborative culture where your voice matters, integrity guides every decision, and technology fuels progress. Your skills, talents, and ideas will redefine what's possible. LPL's success reflects its exceptional employees, who together pursue one noble purpose: empowering financial advisors to deliver personalized advice for all who need it. We’re proud to be expanding and reaching new heights in Hyderabad.

Join us as we create something extraordinary together.

Do you have experience building modern web applications and cloud-native solutions ? Have you worked with Angular, Java/Spring Boot, Python, and AWS services to create scalable, secure, and high-performing applications? Are you passionate about developing responsive user experiences, APIs, and serverless cloud solutions while working in a collaborative Agile environment?

If so, this is your opportunity to be part of a great team!

Job Overview:

The primary focus of the Automation and Cognitive Software Technology team at LPL Financial is to design, build, and maintain sustainable, highly performant, and scalable software solutions that support world-class digital products and business processes. As a Software Engineer II, you will be part of a team responsible for developing modern full-stack applications, cloud-native services, and intelligent automation capabilities that enable digital transformation across LPL. You will work closely with business stakeholders, architects, and engineering teams to deliver innovative solutions leveraging modern web technologies and AWS cloud services.

What will you do?

- Design, develop, test, and maintain modern full-stack applications using Angular, Java/Spring Boot, Python, and AWS services.
- Build responsive, accessible, and user-friendly web applications using Angular and modern front-end development practices.
- Design and develop RESTful APIs, backend services, and microservices architectures.
- Develop and deploy cloud-native and serverless solutions leveraging AWS services such as Lambda, API Gateway, Step Functions, S3, ECS, EKS, and Fargate.
- Collaborate with Product Owners, Business Analysts, Enterprise Architecture, and Agile development teams to design and deliver scalable business solutions.
- Participate in software design discussions, code reviews, and architecture reviews.
- Maintain, troubleshoot, optimize, and enhance existing applications and platforms.
- Work collaboratively with QA, DevOps, and Release Management teams to adopt CI/CD best practices and automation.
- Communicate effectively with technical and non-technical stakeholders throughout the software development lifecycle.
- Contribute to application security, observability, performance tuning, and operational excellence initiatives.
- Design and develop reusable services and components following modern software engineering principles and cloud architecture best practices.

What are we looking for?

We want strong collaborators who can effectively communicate and provide transparency on progress or challenges . We are looking for individuals who thrive in a fast-paced environment , possess strong analytical and problem-solving skills , learn quickly, and can execute effectively while balancing multiple priorities.

What skills, experiences, and education are required?

- Bachelor's Degree or advanced degree in Computer Science, Engineering, or a related field required.
- 2–3 years of software development experience building enterprise applications.
- Experience with Angular, TypeScript, HTML5, CSS, and modern web application development.
- Experience building backend services and APIs using Java/Spring Boot and/or Python.
- Understanding of REST APIs, object-oriented programming, software design patterns, and distributed systems concepts.
- Familiarity with AWS cloud services and cloud-native application development.
- Experience with Git, source control, and Agile software development methodologies.
- Minimum cumulative GPA of 3.0 or higher required.
- Previous experience outside of the classroom such as internships, hackathons, research projects, or related technical experience preferred.
- Strong organizational, analytical, verbal, and written communication skills.

What skills and experiences are preferred (not required)?

- Experience developing full-stack applications using Angular and Java/Spring Boot.
- Experience building and deploying applications on AWS cloud platforms.
- Hands-on experience with AWS services such as Lambda, API Gateway, Step Functions, S3, DynamoDB, ECS, EKS, Fargate, and CloudWatch.
- Familiarity with serverless computing and event-driven architectures.
- Experience building RESTful APIs, microservices, and cloud-native applications.
- Experience with CI/CD tools and DevOps practices.
- Knowledge of Docker, Kubernetes, and containerized application deployment.
- Experience working with relational and NoSQL databases.
- Exposure to AWS AI/ML services such as Textract, Comprehend, Bedrock, or SageMaker.
- Understanding of application monitoring, logging, observability, and performance tuning.
- Experience with automated testing frameworks and software quality practices.
- Ability to collaborate effectively within Agile/Scrum teams and contribute to technical discussions and solution design.

LPL Global Business Services, LLP - PRIVACY POLICY