Software Engineering Manager
Summary
I am software engineering manager since last 9 years. Overall, I have more than 20 years of experience in software development.
I am experienced in product development, platform architecture, and cloud migration. I have successfully managed and mentored software engineering team to deliver AgTech CRM, E-commerce, and Enterprise collaboration application. I am skilled in translating business requirements into scalable and robust software solutions. I excel in optimizing performance, enhancing user experiences, and accelerating time-to-market. A strategic thinker and collaborative leader, I have a strong ability to align technology roadmaps with business objectives, foster cross-functional partnerships, and cultivate a culture of excellence. Seeking a leadership role to leverage my expertise in driving digital transformation and achieving business growth.
Throughout my career, I have held diverse roles such as Engineering Manager (Software), Team Lead, Performance Engineer, Software Architect, Development Manager, and Software Engineer etc. This breadth of experience has allowed me to develop expertise in various technologies, including Java, Spring Framework, Struts, Hibernate, EXTJS, MERN stack, Node.JS, React.JS, Express.JS, Flutter, Android, Amazon Web Services (AWS), EC2, S3, RDS, Oracle, PostgreSQL, MongoDB, MySQL, Atlas, GCP, GKS, Block Storage, Azure Kubernetes, Azure DevOps, Enterprise Architect, and many related tools and technologies.
I worked at an organization working on an Enterprise Collaboration tool. I was managing team of around 30 software engineers (including backend, frontend, mobile, QA, databases and DevOps teams). During my tenure there, I achieved significant milestones in product development, collaborating with Sales and Business teams and successfully migrating the application to the Google Cloud Platform while delivering high-impact workflow features.
I worked for an organization for 12 years where we were developing a suite of products for Semi-conductor and Embedded software domain. I progressed from a software engineer to team lead, performance engineer, software architect, and Development Manager. This tenure provided me with expertise in Core Java, Spring, Hibernate, RabbitMQ, Oracle DB, MySQL, Flex, JQuery, and ExtJS. One of the largest management consulting company acquired this product, and we transitioned into software services business, where I further expanded my skills and trained my team on various technologies to handle diverse projects and clients.
Expectations
Efficiently deliver high-quality software products that contribute to the overall success of the business.
Lead and manage teams of software engineers and technical managers, ensuring they follow Agile software practices and consistently deliver high-quality software products.
Provide guidance and mentorship to team members and managers, helping them grow in their roles and advance their skills in accordance with the organizational needs and expectations.
Work collaboratively with various business units, customers, and stakeholders to develop solutions that align with the company's goals and enable users to perform their tasks efficiently.
Collaborate closely with the engineering team to create robust and scalable solutions that meet technical requirements and industry best practices.
Keep teams motivated and engaged by actively mentoring, conducting regular meetings, setting clear goals, and providing constructive feedback to foster a positive and productive work environment.
Employment Preferences
Relocation destinations:
- Canada
- United States
- United Arab Emirates
- Saudi Arabia
- Germany
- Ireland
- Sweden
- Australia
- Austria
- Qatar
- Oman
- Bahrain
Expected Base Salary
**0,000 USD
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
