Software Engineer
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 RPA, and will collaborate closely with cross-functional teams to deliver high-quality, reliable solutions.
Key Responsibilities
- Design, develop, and maintain software components and RESTful APIs that are secure, scalable, and high-performance.
- Develop, deploy, and support Robotic Process Automation (RPA) solutions to automate business processes.
- Manage, optimize, and maintain SQL and NoSQL databases, ensuring data integrity and performance.
- Implement and 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 technical solutions.
- Produce clear technical documentation and support knowledge sharing within the team.
Required Skills & Qualifications
- 3+ years of professional experience in software development with strong coding skills.
- Proven experience in API development (RESTful services).
- Hands-on experience with RPA platforms and automation workflows.
- Solid understanding of databases (SQL and NoSQL) and data modeling.
- Experience with CI/CD tools, source control (e.g., Git), and automated testing.
Additional Skills & Competencies
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Excellent problem-solving and analytical skills.
- Ability to work effectively both independently and as part of a team.
- Good time management and prioritization skills in a fast-paced environment.
- Proactive mindset with a focus on continuous improvement and learning.
- Attention to detail and commitment to quality and reliability.
- Can work as LDA for MSDP tools and applications (User Access management, Alarm Automation Configuration, filtration, Network Inventory Management, etc.)
- Able to create and automate reports in Business Intelligence tools.
- Troubleshoot issues at user level and system level.
- Perform tools audit and update accordingly.
- End-user knowledge for Tableau dashboard.
- Awareness of SharePoint, including user and resource management.
Job Overview
All content copyrighted Tangent International © All rights reserved. Recruitment Website Design - RecWebs
