Job Overview We are seeking an experienced and dynamic Engineering Manager to lead our engineering team in developing innovative solutions and managing complex projects. The ideal candidate will possess a strong background in fullstack product development, systems engineering, and project management, with expertise in various engineering disciplines. This role requires a strategic thinker who can effectively manage resources, timelines, and deliverables while fostering a collaborative team environment. Duties Oversee engineering projects from conception to completion, ensuring adherence to project schedules and budgets. Conduct root cause analysis to identify issues and implement effective solutions. Manage project scheduling and resource allocation to optimize workflow efficiency. Implement systems from scratch using design principles. Analyze data collected from various sources to inform decision-making processes and improve project outcomes. Conduct research and development activities to explore new technologies and methodologies in engineering practices. Provide mentorship and guidance to junior engineers, fostering their professional growth within the organization. Experience Candidates should have a robust background that includes: Proficiency in programming languages such as Python and Java. Working knowledge of aws and azure. Experience with PostgeSQL Job Type: Full-time Pay: ₹140,000.48 - ₹170,000.52 per month
Overview We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have extensive experience in software development, particularly in Java and related technologies. This role requires a strong understanding of web development principles and the ability to work collaboratively in an Agile environment. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. Duties Design, develop, and implement robust Java applications and services. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable code while following best practices for software development. Conduct unit testing and debugging to ensure application quality and performance. Participate in code reviews to maintain high standards of code quality. Utilize various technologies such as ASP.NET, React, Angular, and Node.js for front-end development. Implement RESTful APIs and web services for seamless integration with other systems. Manage database design and queries using SQL, MySQL, PostgreSQL, or Microsoft SQL Server. Work with cloud platforms such as AWS or Azure to deploy applications. Stay updated with emerging technologies and industry trends to enhance application performance. Experience Proven experience as a Java Developer with a strong portfolio of completed projects. Proficiency in web development technologies including HTML, CSS, JavaScript, TypeScript, and AJAX. Familiarity with frameworks such as Spring MVC, Entity Framework, or Ruby on Rails. Experience with database management systems like MongoDB or SQL databases (MySQL/PostgreSQL). Knowledge of multithreading concepts and microservices architecture. Understanding of Agile methodologies and the Software Development Life Cycle (SDLC). Experience with version control systems such as Git or SVN. Ability to work effectively in a team environment while also being self-motivated. If you are passionate about software development and looking for an opportunity to make a significant impact within a collaborative team environment, we encourage you to apply for this exciting position. Job Type: Full-time Pay: ₹100,366.42 - ₹120,075.69 per month