Job Description
The opportunity
As part of BRUHAT, your work will span the full product lifecycle - from design through engineering, product management, deployment, and testing, to support, user experience and architecture across several areas, including Cloud based business apps.
Your Key Responsibilities
• Convert business and technical requirements into an appropriate technical solution by developing applications using front end/UI technologies including frameworks such as Angular/Bootstrap
• Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc
• Guide junior team members to carry out effective functioning of the team.
• Troubleshoot issues and suggest optimal solutions.
• Responsibly own project tasks and take it through completion
• Maintaining effective and consistent communication within the team, with peers, the leadership team, and the peers in other groups
• Producing high quality deliverables in accordance with the project timeline
Qualification & Skills Requirement
• B.E/ B.Tech/ MCA/ MS in Computer Science discipline or equivalent degree
• 4 – 8 years of experience as a software developer
• Experience in developing complex database objects including views, procedures, and functions
• Skill to guide the junior developers and ability to troubleshoot, suggest optional solutions.
• Sound analytical skills and problem-solving skills needed to manage multiple technical challenges simultaneously per each project assigned when needed
• Takes accountability for quality technical deliverables to agreed schedule and estimates
• Working with multi-cultural teams as well as independently
• Extremely organized with strong time-management skills
• Go getter and very strong interpersonal skills.
• Strong verbal and written communication skills
• Ability to manage and prioritize workload
• Ability to work in fast paced environment
ExperienceRequirement (In any of below the tools/technologies)
Python Experience
· Implementation of at least two real time web projects using Python
· Experience in any one of the Web Framework – ex Django, Flask or Falcon
· Experience of API Creation using python
· Development of Rest Ful Services for both Front end and Database
· Experience in deployment of Python code in AWS Cloud or Azure Cloud
· Thorough Knowledge in MTV, MCV Architecture
· Minimum 4 years of experience in Python
· Experience in CI / CD using Big Bucket orGitHub
· Devops Experience
· Experience in AWS Environment – Lambda, EC2, S3 etc
Java Experience
· Implementation of at least two real time web projects using Java as backend
· Experience of API Creation using Java
· Development of Rest Ful Services for both Front end and Database
· Experience in deployment of Java code in AWS Cloud or Azure Cloud
· Thorough Knowledge in Spring, MVC Architecture
· Minimum 4 years of experience in Java
· Experience In CI / CD using Big Bucket or GitHub
· Devops Experience
· Experience in AWS Environment – Lambda, EC2, S3 etc
Cloud Database Experience
· Experience in handling cloud database as cloud administrator
· Knowledge in relation database as well as NoSQL DB – MongoDB or DynamoDB
· Design of Database Table with entity Relationship
· Data Model Objects creation using Json
· Experience in AWS Environment – Lambda, EC2, S3 etc
· Joins and Triggers Expertise
· SQL Coding experience with Procedures and Triggers
· Knowledge in SQL Injection Conditions
React JS Experience
· ECMA Script Experience
· HTML5, CSS, JavaScript Experience
· Usage of Node + NPM Libraries
· State Management of Components
· Dynamic widgets and Injection Principle
· Design of UI elements, context & Containership Management
· Integration of React JS with Java / Python Backend
· Experience In CI / CD using Big Bucket or GitHub
· Devops Experience
· Experience in AWS Environment – Lambda, EC2, S3 etc
💡 Quick Summary
Seeking a career-building opportunity? The Full stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
