Software Developer

Contractor

Job Description

About This Opportunity

We are seeking a Software Developer to design and deliver robust APIs and scalable automation solutions. The ideal candidate will combine strong software engineering fundamentals with hands-on experience in Robotic Process Automation (RPA) and will work closely with cross-functional teams to deliver high-quality, reliable, and efficient solutions.

Key Responsibilities

  • Design, develop, and maintain secure, scalable, and high-performance software components and RESTful APIs

  • Develop, deploy, and support Robotic Process Automation (RPA) solutions to automate business processes

  • Manage, optimize, and maintain SQL and NoSQL databases, ensuring data integrity, availability, and performance

  • Follow best practices for clean code, testing, version control, and CI/CD pipelines

  • Monitor application performance and troubleshoot issues to ensure system reliability and availability

  • Collaborate with stakeholders to gather requirements and translate them into effective technical solutions

  • Prepare and maintain clear technical documentation and contribute to knowledge sharing within the team

  • Troubleshoot issues at both user and system levels

  • Perform tools audits and update configurations as required

Required Skills & Qualifications

  • Minimum 3+ years of professional experience in software development with strong coding skills

  • Proven experience in developing RESTful APIs

  • Hands-on experience with RPA platforms and automation workflows

  • Strong understanding of SQL and NoSQL databases, including data modeling concepts

  • Experience with CI/CD tools, source control systems (such as Git), and automated testing frameworks

Additional Skills & Competencies

  • Strong communication skills with the ability to explain technical concepts to non-technical stakeholders

  • Excellent analytical and problem-solving skills

  • Ability to work independently as well as collaboratively within a team

  • Strong time management and prioritization skills in a fast-paced environment

  • Proactive mindset with a focus on continuous improvement and learning

  • High attention to detail and commitment to quality and reliability

  • Ability to work as LDA for MSDP tools and applications, including user access management, alarm automation configuration, filtration, and network inventory management

  • Experience in creating and automating reports using Business Intelligence tools

  • End-user knowledge of Tableau dashboards

  • Awareness and working knowledge of SharePoint, including user and resource management

Job Overview

All content copyrighted Tangent International © All rights reserved. Recruitment Website Design - RecWebs