Software Developer - Chennai
BamboohrIndiaFull Time
Job description
Software Developer - Chennai at Bamboohr.
About the role
Bamboohr is seeking a talented Software Developer to join our dynamic team in Chennai, Tamil Nadu. As a key member of our development team, you will be instrumental in designing, developing, and maintaining software applications that drive our innovative solutions. This role offers an exciting opportunity to work in a fast-paced environment where you can contribute to meaningful projects and enhance your technical skills. If you are passionate about technology and eager to make an impact, we would love to hear from you.
Key facts
What you'll do
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications for software solutions.
- Design, develop, and implement high-quality software applications using modern programming languages and frameworks.
- Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Work with version control systems to manage code changes and maintain project integrity.
- Monitor and improve application performance, addressing any issues that arise in a timely manner.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain competitive and innovative.
- Document software designs, processes, and user manuals to facilitate knowledge sharing and onboarding of new team members.
- Assist in the deployment of applications and provide ongoing support and maintenance as needed.
- Engage in Agile development practices, participating in daily stand-ups, sprint planning, and retrospectives.
- Mentor junior developers and interns, fostering a culture of learning and collaboration within the team.
- Contribute to the continuous improvement of development processes and practices within the organization.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 3 years of professional experience in software development.
- Proficiency in programming languages such as Java, C#, or Python, along with experience in web development frameworks.
- Strong understanding of database management systems, including SQL and NoSQL technologies.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Experience with Agile methodologies and tools such as Jira or Trello.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, both verbal and written, to effectively collaborate with team members and stakeholders.
- A passion for technology and a desire to stay current with industry advancements.
Nice to have
- Experience with front-end technologies such as React, Angular, or Vue.js.
- Knowledge of DevOps practices and tools for continuous integration and deployment.
- Familiarity with containerization technologies like Docker or Kubernetes.
- Previous experience in a startup environment or fast-paced tech company.
- Contributions to open-source projects or personal coding projects that demonstrate your skills and interests.
Skills & tools
- Programming Languages: Java, C#, Python
- Web Development Frameworks: React, Angular, or Vue.js
- Database Technologies: SQL, NoSQL
- Cloud Platforms: AWS, Azure, Google Cloud
- Version Control: Git
- Agile Tools: Jira, Trello
- DevOps Tools: Docker, Kubernetes (nice to have)
Practical notes
- This position is based in Chennai, Tamil Nadu, and requires the candidate to work on-site.
- The salary is competitive and will be determined based on the candidate's experience and qualifications.
- Bamboohr offers visa sponsorship for qualified international candidates, making it an excellent opportunity for those looking to relocate.
- Candidates should be prepared to participate in a technical interview process that may include coding challenges and system design discussions.
- The work environment is collaborative and encourages continuous learning, making it ideal for those who thrive in a team-oriented setting.
META
Company: Bamboohr
Title: Software Developer
Chennai
Listed
location: Chennai, Tamil Nadu
Job type: Full-time
Apply URL: https://cassini.bamboohr.com/careers/117