Software Engineer
Snaphunt
Job Description
The Role : As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. You will collaborate with cross-functional teams to deliver high-quality software solutions. Develop and maintain software applications Collaborate with product managers and designers Participate in code reviews and maintain coding standards Troubleshoot and debug applications Contribute to the software development lifecycle Team Structure: You will work within a dynamic team of engineers, product managers, and designers.
Ideal Profile : The ideal candidate will possess a blend of technical expertise and soft skills. Computer Science degree or equivalent experience Java, Python, or C# Web development (HTML, CSS, JavaScript) Database management (SQL, NoSQL) Version control (Git) Soft Skills: Communication Problem Solving What's on Offer : We offer a competitive salary and benefits package, along with opportunities for professional growth and development. Our company culture promotes collaboration and innovation, with options for remote work and continuous learning.