Job Description:
Overall Purpose
We are seeking an innovative and detail-oriented Specialist Software Engineer (Full Stack) with over 6 years of experience in frontend and backend development. The ideal candidate will possess a strong foundation in software design and development, specializing in both OOP (Java, Python) and various modern technologies. This role requires a passion for problem-solving and the ability to deliver high-quality solutions in a collaborative Agile environment.
Key Roles And Responsibilities
- Full Stack Development: Design, develop, and maintain scalable web applications using both frontend and backend technologies.
- Software Design: Collaborate with cross-functional teams to define software requirements and design architecture that meets business needs.
- API Development: Design and develop REST APIs to facilitate communication between systems and improve overall functionality.
- Microservices Architecture: Implement and manage microservices for enhanced modularity and maintainability.
- Database Management: Work with SQL and NoSQL databases (Oracle, MySQL, MongoDB) for effective data storage, retrieval, and management.
- Frontend Development: Create responsive and visually appealing user interfaces using HTML, CSS/LESS, and modern JavaScript frameworks (React, Angular).
- CI/CD Processes: Implement Continuous Integration and Continuous Deployment pipelines using tools like Jenkins and Azure DevOps.
- Testing: Conduct unit testing and participate in code reviews to ensure high code quality and reliability.
- Agile Methodologies: Engage in Agile practices, including sprint planning, daily stand-ups, and retrospectives to foster a collaborative environment.
- Documentation: Maintain comprehensive documentation for system architecture, processes, and technical specifications.
- Continuous Learning: Stay updated with emerging technologies and industry trends to continuously improve development processes and solutions.
Key Competencies
- Analytical Thinking: Ability to analyze complex problems and devise effective solutions.
- Team Collaboration: Excellent interpersonal skills to work effectively within a team environment.
- Adaptability: Comfortable adapting to new technologies and changes in project scope.
- Attention to Detail: Meticulous in code quality and functionality, ensuring high standards of work
- Presentation: Experience in presentation design, development, delivery, and good communication skills to present analytical results and recommendations for action-oriented data driven decisions and associated operational and financial impacts.
- Ownership: Ability to work independently but must be a team player. Should be able to drive business decisions and take ownership of their work.
Required Skills
- 6+ years of experience in full stack software development
- Proficiency in Object-Oriented Programming (OOP) languages: Java and Python
- Strong experience with Spring, Spring Boot, and microservices architecture
- In-depth knowledge of SQL/NoSQL databases (Oracle, MySQL, MongoDB)
- Expertise in frontend technologies: HTML, CSS/LESS, JavaScript, and frameworks (React, Angular)
- Familiarity with RESTful API development and integration.
- Experience with containerization technologies like Docker
- Proficient in CI/CD tools such as GitHub and Jenkins.
- Experience with Azure cloud services and Azure DevOps
- Familiarity with machine learning concepts, generative AI, or large language models (LLM).
- Knowledge of unit testing frameworks and methodologies.
Education & Qualifications
- University Degree in Computer Science and/or Analytics
- Minimum Experience required: 3-4 years in design & development.
Weekly Hours:
40
Time Type:
Regular
Location:
Bangalore, Karnataka, India
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.
JobCategory:BigData