An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
Responsibilities:
- Architectural Design: Design scalable and robust software solutions for large scale web applications, leveraging a variety of technologies including Java, QA and others as required.
- Requirement Analysis: Collaborate with stakeholders to gather and analyze requirements, translating them into architectural designs that meet business objectives.
- Technology Evaluation: Evaluate emerging technologies and tools, recommending adoption where appropriate to enhance the architecture and development process.
- Design Patterns: Apply design patterns and architectural principles to design elegant and maintainable software solutions.
- Code Review: Conduct regular code reviews to ensure adherence to architectural standards, design patterns, and coding best practices.
- Performance Optimization: Identify and address performance bottlenecks through optimization techniques and architectural refinements.
- Scalability Planning: Architect solutions that can scale horizontally and vertically to meet growing user demands and business requirements.
- Cross functional Collaboration: Collaborate closely with cross functional teams including backend developers, and QA , full stack engineers as part of a delivery set up.
- Documentation: Create and maintain technical documentation including architecture diagrams, design documents, and developer guides.
- Client Facing Architect will be closely working with clients and should have the ability to translate the business needs into technical solutions.
- Mentorship: Mentor junior developers, providing guidance on architectural principles, design patterns, and best practices. Involves in training and mentoring new or replacement team members in case of attrition or team ramp up.
- Role Clarity This is not a purely strategic or theoretical role, the candidate is expected to contribute directly to code/design reviews as an individual contributor.
Required Skills:
- Strong hands on experience in backend development.
- Should be capable of working as an Individual Contributor.
- Proficiency in design patterns, architectural principles, and best practices and architecturaldocumentation.
- Should be familiar with Agile Methodology.
- Should have strong verbal and written communication skills.
- Strong analytical and problem solving skills.
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
- Continuous learning mindset with a passion for staying updated on the latest trends andtechnologies in software development.
Skills
Backend DevelopmentIndividual ContributorDesign PatternsArchitectural PrinciplesAgile MethodologyCommunication SkillsAnalytical SkillsProblem Solving SkillsJavaScalabilityRequirement AnalysisIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allLooking for something similar?
New IT / Software Development & Related roles in Bhopal.
One email a day. Unsubscribe any time.

