JOBSEARCHER

Software Developer

Job Summary We are looking for a skilled Software Developer to join our team and build, maintain, and enhance web and software applications. The ideal candidate has strong programming skills, enjoys solving technical challenges, and collaborates effectively with cross-functional teams to deliver high-quality solutions. Key Responsibilities Design, develop, test, and maintain software applications. Write clean, efficient, and well-documented code. Collaborate with product managers, designers, and QA teams to deliver features. Debug, troubleshoot, and resolve software issues. Participate in code reviews and contribute to coding standards. Optimize application performance, scalability, and security. Integrate APIs and third-party services as needed. Stay current with emerging technologies and industry best practices. Required Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience). 2–5 years of software development experience. Strong proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or PHP. Experience with front-end frameworks such as React, Angular, or Vue.js. Experience with back-end technologies such as Node.js, .NET, Spring Boot, Laravel, or Django. Knowledge of SQL databases such as MySQL or PostgreSQL. Familiarity with RESTful APIs, Git, and Agile development methodologies. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Preferred Qualifications Experience with cloud platforms (AWS, Azure, or Google Cloud). Knowledge of Docker, Kubernetes, or CI/CD pipelines. Familiarity with unit testing and automated testing frameworks. Benefits Competitive salary Performance-based incentives Health insurance Paid time off Professional development and training Flexible work environment Career growth opportunities Pay: $95,418.13 - $110,912.16 per year Work Location: In person