Software Developer

Spait Infotech2024 โ€” Canada ยท Posted ~12 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Roles and Responsibilities Design, develop, test, and maintain software applications.Write clean, efficient, reusable, and well-documented code.Analyze business and technical requirements to develop software solutions.Debug applications, identify issues, and implement effective solutions.Develop and maintain application features, APIs, and integrations.Work with databases to store, retrieve, and manage application data.Perform unit testing, integration testing, and debugging.Collaborate with UI/UX designers, QA engineers, and other developers.Participate in code reviews and follow coding standards.Maintain and improve existing applications.Identify opportunities to optimize application performance and security.Prepare technical documentation and support software deployment.Follow Agile/Scrum methodologies and participate in team meetings.Required Technical Skills Programming Languages: Java, Python, C#, JavaScript, or C++.Web Technologies: HTML, CSS, JavaScript, and basic web development concepts.Frameworks: Spring Boot, .NET, Django, React, or Angular, depending on the role.Database Management: SQL, MySQL, PostgreSQL, or SQL Server.Version Control: Git and GitHub/GitLab.API Development: REST APIs and JSON.Software Testing: Unit testing, debugging, and basic test automation.Problem-Solving: Strong logical thinking and analytical skills.Development Tools: IDEs such as Visual Studio Code, IntelliJ IDEA, or Visual Studio.