80 Lowe's Jobs
4-8 years
Bangalore / Bengaluru
1 vacancy
Software Engineer_Cloud_Containers_API Gateway
Lowe's
posted 15hr ago
Flexible timing
Key skills for the job
Job Summary
The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, or modifying integrated business and/or enterprise application solutions within various computing environments. This role facilitates the implementation and maintenance of business and enterprise software solutions to ensure successful deployment of released applications.
About the Team:
The Hawkeye (Lowe s API Gateway) team is hiring for this position. This team is responsible for designing, implementing, and maintaining the API gateway, which streamlines communication, enhances security, and promotes efficiency in our microservices architecture. Hawkeye team is based out of Charlotte and Bangalore, consists of passionate people that are fascinated with developing innovative technological solutions
Core Responsibilities:
Execute full software development life cycle (SDLC)
Develop flowcharts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Design, implement, and maintain APIs that enable effective communication between services
Analyze and improve API performance, ensuring scalability and reliability through caching, load balancing, and rate limiting
Develop software verification plans and quality assurance procedures
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Participate in code reviews to ensure code quality and adherence to best practices.
Comply with project plans and industry standards
Ensure software is updated with latest features
Design and implement APIs to facilitate real-time communication and data access
Collaborate with team members to propose designs and evolve production systems that support various protocols and features for incoming traffic
Interact with customers to understand their needs and gather feedback to inform future development
Primary Skills:
Proven work experience as a Software Engineer or Software Developer
Experience with API management tools (e.g., Apigee, Kong, AWS API Gateway)
Familiarity with microservices architecture and cloud platforms (e.g., AWS, Azure, Google Cloud)
Knowledge of security protocols (e.g., OAuth, JWT) and best practices for API security.
Experience with test-driven development
Proficiency in software engineering tools
Ability to document requirements and specifications
Good to have Airflow platform knowledge (optional)
Experience with CI/CD pipelines
Strong understanding of Go syntax, data types, and control structures
Familiarity with Agile/Scrum methodologies
Proven experience with Kubernetes and container orchestration technologies
Proficient in using Git for version control and collaboration
Secondary Skills:
Experience with frontend frameworks such as: React
Experience with monitoring and logging tools like Prometheus, Grafana, or ELK
Strong analytical and troubleshooting skills with a passion for solving complex technical challenges
Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders
Qualifications
Minimum Qualifications
Bachelors Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)
2 years of experience in software development or a related field
2 years of experience in database technologies
1 year of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
Preferred Qualifications
Masters Degree in Computer Science, CIS, or related field
2 years of IT experience developing and implementing business systems within an organization
4 years of experience working with defect or incident tracking software
4 years of experience with technical documentation in a software development environment
2 years of experience working with an IT Infrastructure Library (ITIL) framework
2 years of experience leading teams, with or without direct reports
Experience with application and integration middleware
Experience with database technologies
Lowes is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Lowe's Software Engineer roles with real interview advice
The benefits are good but you get trapped here. Don't stay for a long time at this company...Other you will lose your knowledge and then it will be complicated to search outside.
Do not join the Contact Center team, They will never promote you always your manager will downgrade you and this is the team where you will never receive appreciation.
Read 120 reviews0-3 Yrs
Bangalore / Bengaluru