Software Developer
*Job Description*
Abhisam Software is listed as the employer for this proposed Software Developer position. The role involves designing, developing, testing, and maintaining software applications that meet business and user requirements. The ideal candidate will have a solid foundation in programming, database management, application troubleshooting, and software development best practices.
*Responsibilities*
- Design, develop, and maintain software applications based on project requirements.
- Write clean, efficient, reusable, and maintainable code.
- Build and enhance application features, web services, and APIs.
- Integrate software applications with databases and third-party systems.
- Test and debug applications to identify and resolve defects.
- Improve application performance, reliability, and usability.
- Participate in code reviews and follow established development standards.
- Collaborate with developers, designers, and project stakeholders.
- Maintain technical documentation and support software updates.
- Assist with application deployments and ongoing maintenance.
- Follow security practices and protect sensitive application data.
*Requirements*
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
- Experience with one or more programming languages, such as Java, Python, JavaScript, C#, or PHP.
- Understanding of software development principles, data structures, and debugging.
- Familiarity with databases, APIs, and version control systems such as Git.
- Knowledge of software testing and application maintenance.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaborate effectively with a development team.
*Preferred Skills*
- Experience with modern web frameworks and application development tools.
- Familiarity with SQL databases and cloud-based applications.
- Understanding of Agile development and continuous integration practices.
- Experience with automated testing and software deployment.
- Knowledge of application security and performance optimization.
*About the Company*
Abhisam Software is identified as the employer for this proposed position. Specific information about its business activities, products, and services should be confirmed through an official company website or reliable business listing before publication.
*Benefits*
- Opportunities for technical learning and professional development.
- Exposure to software development projects and modern technologies.
- Collaborative working environment.
- Potential career advancement based on experience and company policy.
_Employer verification note: This is a draft job description, not confirmation of an active vacancy. The annual pay range is a suggested estimate, not a verified employer offer. Verify the company's identity, actual work location, compensation, benefits, and authorization to hire before publishing on Indeed._
Pay: $75,000.00 - $115,000.00 per year
Benefits:
- Health insurance
- Relocation assistance
- Visa sponsorship
- Vision insurance
Work Location: In person