Assistant Manager / Deputy Manager
Job Summary:
We are seeking a highly skilled and motivated Assistant Manager / Deputy Manager to join our dynamic technology team at Power Exchange India Limited. In this role, you will analyze user requirements, develop innovative software solutions, and contribute to the end-to-end software development lifecycle, playing a crucial role in enhancing our power market infrastructure.
Key Responsibilities:
- Analyze and interpret user requirements to inform software design and functionality.
- Develop high-quality, scalable, and fault-tolerant backend solutions for clients and customers.
- Write, test, and refine code to ensure performance, compatibility, and stability across platforms.
- Create and maintain clear technical specifications and documentation.
- Verify, deploy, and maintain software programs and systems.
- Gather and evaluate user feedback for continuous improvement.
- Manage the software development lifecycle, including design, development, testing, and deployment.
- Communicate effectively with stakeholders, including management and technical support teams.
Requirements:
- Bachelor's or Master's Degree in Computer Science or related field.
- 3-5 years of experience in software development.
- Proficiency in Python programming language (backend).
- Experience with frameworks such as Django.
- Solid understanding of front-end technologies: HTML, CSS, JavaScript; knowledge of Angular/React-JS is a plus.
- Familiarity with version control tools: GIT or SVN.
- Ability to work independently with strong time management and multitasking skills.
Preferred Qualifications:
- Experience with AWS Lambda and Docker.
- Proficient in working with relational databases, preferably PostgreSQL.
- Hands-on experience in building responsive interfaces with Bootstrap and in utilizing Web Services (REST/SOAP).
- Exceptional attention to detail and a commitment to delivering quality outcomes.
- Quick adaptability to new languages, technologies, and methodologies.
Benefits:
- Competitive salary and performance-based incentives.
- Comprehensive health insurance coverage.
- Flexible working hours and remote work opportunities.
- Professional development and training programs.
- Collaborative work environment with a focus on innovation.
- Employee engagement activities and team-building events.
- Access to cutting-edge technology and tools.