Senior Developer

Job Description for Senior Developer
As a Senior Developer, you will play a pivotal role in architecting, designing, and implementing solutions that push the boundaries of what technology can achieve. Leveraging your expertise, you will contribute to the development of cutting-edge projects and mentor junior team members, fostering a culture of continuous learning and excellence.
Responsibilities:
Write clean, efficient, and well-documented code
Design and develop new features for web and mobile applications
Deploying and managing servers, hosting, and cloud services like AWS, Azure, or Google Cloud Platform for application deployment.
Conduct thorough testing of software components, support deployment processes, and ensure smooth implementation.
Create technical documentation, including design specifications, system architecture, and user guides.
Designing, implementing, and maintaining databases to ensure efficient data storage and retrieval.
Mentoring junior developers and fostering a culture of continuous learning and growth.
Stay updated with industry trends, emerging technologies, and best practices.
Qualifications:
Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
Minimum of 5 years experience in software development.
Strong experience with JavaScript, HTML, and CSS
Experience with front-end frameworks such as React or Angular
Strong experience with at least one back-end programming language such as Node.js, Python, or Ruby
Experience with relational databases such as MySQL or PostgreSQL
Experience with version control systems such as Git
Experience with Agile development methodologies
Strong problem-solving and critical thinking skills
Strong communication skills and ability to work in a team environment
Proven track record of successful project delivery and leadership in an Agile environment.
AWS Solution Architect Associate certification will be a good advantage.
Job Features
Job Category | Technology |
Minimum Qualification | Bachelors |
Years Experience | 6 |
Reporting Line | Manager |