Job Description
We are looking for a skilled Software Engineer to contribute to the development, enhancement, and maintenance of software applications that drive our business operations. This role requires a motivated individual with a strong technical background and a passion for delivering high-quality solutions.
Responsibilities:
• Design and implement software applications tailored to business needs, ensuring optimal performance and reliability.
• Write clean, efficient, and well-documented code while adhering to best practices.
• Conduct thorough testing and debugging to identify and resolve software issues.
• Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions.
• Stay informed about emerging technologies and tools to continuously improve development processes.
• Utilize version control systems, such as Git, to manage code effectively.
• Work with databases to design, query, and maintain data structures.
• Ensure software solutions are scalable and maintainable.
• Provide technical support and troubleshooting for deployed applications.• Minimum of 3 years of experience in software development.
• Proficiency in programming languages such as C#, JavaScript, Python, or Java.
• Hands-on experience with frameworks like .NET and ASP.NET.
• Familiarity with front-end technologies, including React.js.
• Strong knowledge of database design and query optimization.
• Experience using version control systems, particularly Git.
• Excellent problem-solving skills and attention to detail.
• Effective communication skills for collaboration and documentation.
Full-time