Software Developer
TownTasks · recruiting for a confidential client
Our client seeks a Software Developer to design, develop, and maintain applications, ensuring they meet user needs and performance standards.
Job Description
Our client is looking for a talented Software Developer to join their dynamic team in Siliguri. In this role, you will be responsible for designing, developing, and maintaining innovative software applications that meet the varying needs of users while adhering to the highest performance standards. As a Software Developer, you will collaborate closely with cross-functional teams, including product management and design, to translate user requirements into functional specifications.
Your expertise will be instrumental in driving the software development lifecycle, from initial concept and design through to deployment and ongoing maintenance. You will be expected to write clean, maintainable code and conduct thorough testing to ensure the reliability and efficiency of applications. Staying up-to-date with emerging technologies and industry trends will be crucial as you strive to enhance the company’s software offerings.
Our client values innovative thinking and encourages a culture of continuous improvement. You will have the opportunity to participate in code reviews and contribute to architectural decisions, ensuring that best practices are followed. Additionally, you will be tasked with troubleshooting and debugging applications, providing timely resolutions to any issues that arise.
About the Role
The ideal candidate will possess a strong foundation in programming languages such as Java, C#, or Python, along with experience in web development frameworks. Familiarity with database technologies and version control systems is also advantageous. Strong analytical and problem-solving skills, coupled with the ability to work collaboratively in a team environment, will set you apart.
If you are passionate about technology and eager to grow your career in software development, we encourage you to apply. Join our client in shaping the future of their software solutions!
Key Responsibilities
- Design and develop software applications
- Write clean and efficient code
- Collaborate with cross-functional teams
- Troubleshoot and debug applications
Qualifications
- Bachelor's degree in Computer Science or related field
- 2-5 years of software development experience
- Proficiency in programming languages (e.g., Java, Python)
Skills
Required
Good to Have
Benefits & Perks
- Work remotely
- Flexible hours
- Career advancement opportunities
Frequently Asked Questions
LiveWhat are the primary responsibilities of a Software Developer?
What qualifications are needed for this role?
Is this role remote?
What is the salary range for this position?
How do I apply for this position?
Listing last updated