n2rsolutions

2 Job openings at n2rsolutions
Associate Architect - Web Application Development karnataka 9 - 13 years INR Not disclosed On-site Full Time

As an Associate Architect for Web Applications, you will be an integral part of our product development team, bringing your expertise in web application architecture, design, and development. Your role will involve collaborating with various stakeholders to understand product requirements and translate them into scalable and efficient web applications using appropriate architectural designs. You will also be responsible for designing architectural patterns, system components, and data models to ensure a robust and maintainable application structure. Evaluating and recommending technology stacks, frameworks, and tools to achieve project goals will be a key aspect of your responsibilities. In addition to your architectural responsibilities, you will provide technical guidance and mentorship to junior developers, fostering their growth and professional development. Leading code reviews, facilitating architectural discussions, and sharing best practices with the development team are crucial for ensuring high-quality, well-architected solutions. Your hands-on involvement in the development of components and features will focus on ensuring code quality, performance, and security. Collaboration with front-end and back-end developers, along with troubleshooting complex technical issues and contributing to debugging efforts, will be part of your day-to-day tasks. Optimizing application performance, addressing bottlenecks, and designing strategies for horizontal and vertical scalability will be essential in providing responsive and efficient user experiences. Collaboration with cross-functional teams, effective communication with technical and non-technical stakeholders, and staying up to date with industry trends are key components of this role. To be successful in this role, you should possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with 9 to 12 years of overall experience. You must have proven experience in designing and developing web applications using modern web technologies and frameworks such as JavaScript, NodeJS, React, jQuery Mobile, MVC, and ASP.net. Strong understanding of software architecture principles, design patterns, mentoring experience, proficiency in database design, problem-solving skills, and familiarity with cloud platforms and containerization technologies are also required. Effective communication skills and the ability to collaborate with diverse stakeholders are essential for this position.,

Associate Architect - Web Application Development karnataka 9 - 13 years INR Not disclosed On-site Full Time

As an Associate Architect for Web Applications, your role will involve collaborating with stakeholders to understand product requirements and translate them into scalable and efficient web applications. You will design architectural patterns, system components, and data models to ensure a robust application structure. Additionally, you will evaluate and recommend appropriate technology stacks, frameworks, and tools to achieve project goals. Key Responsibilities: - Collaborate with stakeholders to understand and translate product requirements into scalable web applications - Design architectural patterns, system components, and data models - Evaluate and recommend technology stacks, frameworks, and tools - Provide technical guidance and mentorship to junior developers - Lead code reviews and ensure high-quality, well-architected solutions - Participate in hands-on development, ensuring code quality, performance, and security - Optimize application performance and implement scalability strategies - Work closely with cross-functional teams and effectively communicate technical concepts Qualifications: - Bachelor's or master's degree in computer science, Software Engineering, or a related field - 9 to 12 years of overall experience - 8 years of experience in designing and developing web applications using modern web technologies and frameworks - Strong understanding of software architecture principles, design patterns, and best practices - Demonstrated experience in mentoring and leading development teams - Proficiency in database design - Excellent problem-solving skills and ability to tackle complex technical challenges - Familiarity with cloud platforms (Azure) and containerization technologies (Docker) is a plus - Effective communication skills and ability to collaborate with both technical and non-technical stakeholders - Up-to-date knowledge of industry trends and emerging technologies in web application development Please note that the job description does not include any additional details about the company.,