Software Engineer
Summary
Numerator is hiring a Software Engineer in Colombia to design, build, and maintain applications using Python and Databricks while supporting legacy .NET, C#, MSSQL, and JavaScript tools. The role requires 5-7 years of experience covering development, system integration, testing, documentation, and assisting the BAU support team.
We are looking for a talented and experienced Software Engineer with 5 - 7 years of hands-on expertise in software development, application support, and system integration. The ideal candidate should possess strong technical skills in .NET, C#, Python, SQL (MSSQL) and Javascript.
This role involves designing, developing, and maintaining high-performance applications, ensuring seamless functionality and user experience.
Responsibilities
- Design, develop, and maintain software applications using Python and Databricks
- Be able to maintain legacy tools NET, C#, SQL (MSSQL) and Javascript
- Collaborate with cross functional teams to gather requirements, design solutions, and deliver new features.
- Ensure high quality code through unit testing, integration testing, and code reviews.
- Troubleshoot and resolve software defects and performance issues.
- Prepare technical documentation and user manuals for developed applications.
- Stay updated with emerging technologies and suggest improvements to existing systems.
- Assistance and advice to the BAU support team where required