Job Description :
As a Solutions Developer you will beresponsible for designing developing and implementing customsoftware solutions tailored to meet client needs.
You will workclosely with project managers business analysts and otherdevelopers to ensure the successful delivery of highqualitysoftware products.
This role requires a deep understanding ofsoftware development problemsolving skills and the ability totranslate business requirements into technical solutions.
KeyResponsibilities :
- Collaborate with clients and internal teams tounderstand business requirements and translate them into technicalspecifications.
- Design develop and maintainsoftware applications and systems that meet client needs andindustry standards.
- Write clean scalable andefficient code using a variety of programming languages andtechnologies.
- Integrate thirdparty services andAPIs into existing systems.
- Conduct thoroughtesting and debugging of applications to ensure they are errorfreeand meet performance requirements.
- Provideongoing maintenance and support for existing software solutionsensuring they remain uptodate and fullyfunctional.
- Document code technicalspecifications and project details for future reference and teamcollaboration.
- Participate in code reviews andprovide constructive feedback to peers.
- Stayupdated with the latest industry trends tools and technologies toensure the companys software solutions arecuttingedge.
- Work closely with project managersto ensure projects are delivered on time and withinbudget.
- Assist in the development of projectplans timelines and resourceallocation.
- Troubleshoot and resolve technicalissues as they arise during the developmentprocess.
Qualifications :
- Bachelors degree in Computer ScienceInformation Technology or a relatedfield.
- Minimum of 35 years of experience insoftware development with a focus on solutionsdevelopment.
- Proficiency in programminglanguages such as Java C# Python orJavaScript.
- Experience with frontend frameworks(e.g. Angular React Vue.js) and backend technologies (Node.js .NETJava).
- Strong understanding of databasemanagement systems (e.g. SQL Server MySQL PostgreSQL) andSQL.
- Experience with cloud platforms (AWS AzureGoogle Cloud) and containerization technologies (Docker Kubernetes)is a plus.
- Familiarity with version controlsystems (Git) and CI / CD pipelines.
- Strongproblemsolving skills and the ability to think critically andcreatively.
- Excellent communication skills withthe ability to articulate technical concepts to nontechnicalstakeholders.
- Ability to work independently andcollaboratively in a fastpaced teamorientedenvironment.
- Experience with Agile / Scrummethodologies ispreferred.
Remote Work :
17 days ago