position: software developer
location: pune
responsibilities:
- lead the design and development of robust and scalable software applications and responsive websites that meet project requirements and industry standards.
- collaborate closely with cross-functional teams, including digital marketers, designers and product managers, to translate business needs into technical solutions.
- mentor and guide junior developers, providing technical leadership, code reviews, and guidance on best practices.
- perform system analysis and code optimizations to ensure optimal performance and efficiency of software applications and websites.
- stay current with emerging technologies and industry trends, recommending relevant solutions that enhance our technical capabilities.
- identify and troubleshoot complex software issues, offering innovative solutions and implementing necessary fixes.
- contribute to the entire software development lifecycle, from planning and requirements gathering to testing, deployment, and maintenance.
qualifications:
- bachelor's degree in computer science, software engineering, or a related field.
- proven track record of at least 2-4 years in software development, with a strong portfolio showcasing your work.
- extensive experience in full-stack development, including proficiency in front-end and back-end technologies such as html, css, javascript, python, php, java, ruby, etc.
- solid understanding of various content management systems (cms) and e-commerce platforms.
- strong knowledge of database design and management (sql, nosql, etc.).
- familiarity with version control systems (git, svn) and agile development methodologies.
- excellent problem-solving skills and the ability to work collaboratively in a team environment.
- exceptional communication skills to effectively interact with technical and non-technical stakeholders.