Job Description:
Job Title: Full Stack Developer
Overview:
A Full Stack Developer is responsible for developing both the front-end and back-end components of Cyber Security IAM applications. This role involves designing, building, testing, and maintaining scalable and robust solutions that deliver exceptional user experience. The Full Stack Developer collaborates closely with cross-functional teams to bring digital products from concept to completion.
You will independently deliver robust, scalable systems, contribute to technical discussions, collaborate in an agile environment focused on continuous improvement and innovation.
Technical Skills:
UI Stack (60% Weightage) JavaScript, ReactJS, NextJS Framework, JSON, HTML5, CSS3, Babel, Webpack, Micro Front-End architecture, Typescript
Middleware/Backend Stack (40% Weightage) NodeJS, Java, Spring Boot, REST services
Common Stack (Must Have) GITHub with co-pilot, Agile, JIRA, CICD, SQL, Unit/Functional Testing, Postman, Tomcat
Key Responsibilities:
Application Development:
Design, develop, and maintain scalable web applications using modern front-end and back-end technologies.
Write clean, maintainable, and efficient code for both client-side and server-side components.
Leverage AI-driven tools (e.g., GitHub Copilot) and stay current with emerging technologies.
Build RESTful APIs and integrate third-party services and APIs.
Implement responsive and intuitive user interfaces with attention to detail and usability.
Testing & Quality Assurance:
Develop unit, integration, and end-to-end tests to ensure application quality and reliability.
Use modern testing frameworks (Playwright, Cypress), code review, static analysis (Lint, Prettier, Veracode, SonarQube)
Participate in code reviews and enforce coding best practices.
DevOps & Deployment:
Deploy applications to cloud or on-premise environments.
Automate deployment pipelines and participate in continuous integration and delivery (CI/CD) processes.
Collaboration:
Work closely with UX/UI designers, product managers, and other developers to deliver high-quality solutions.
Communicate technical concepts to non-technical stakeholders.
Participate in agile processes (Agile/Scrum, SAFe, Kanban) and team ceremonies.
Maintenance & Support:
Monitor and troubleshoot production issues.
Refactor and update legacy code as needed.
Required Skills:
Proficiency in front-end frameworks (e.g., React, Angular, Vue.js).
Strong skills in back-end technologies (e.g., Node.js, Express, Java, .NET, Python, Ruby on Rails).
Experience with HTML5, CSS3, and JavaScript/TypeScript.
Experience ASP.NET with C# backend. HTML, CSS, Powershell, Javascript
Familiarity with database technologies (relational and NoSQL).
Understanding of RESTful API design and integration.
Experience with version control systems (e.g., Git).
Knowledge of containerization (e.g., Docker) and cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
Familiarity with Agile development methodologies.
Preferred Skills:
Experience with CI/CD tools (e.g., Jenkins, GitHub Actions).
Knowledge of automated testing frameworks (e.g., Jest, Mocha, Selenium).
Experience with microservices architecture.
Familiarity with security best practices in web development.
Qualifications:
Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
10+ years of experience in full stack development or a similar role.
Personal Attributes:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Adaptability and willingness to learn new technologies.
Attention to detail and commitment to high-quality code.
#Cybersecurity
Weekly Hours:
40Time Type:
RegularLocation:
IND:KA:Bengaluru / Innovator Building, Itpb, Whitefield Rd - Adm: Intl Tech Park, Innovator BldgIt 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. AT&T is a fair chance employer and does not initiate a background check until an offer is made.