Senior Software Engineer
Role details
Job location
Tech stack
Job description
Experteer Overview In this role you will build scalable software to optimize workflows and improve data quality, collaborating with cross-functional teams to translate business needs into robust architecture. You will contribute to the technical direction and support integrations with external software, while mentoring juniors and driving best practices in coding, testing, and deployment. You'll stay ahead of emerging technologies to sustain performance, security, and compliance at scale. Compensation / Benefits * Write scalable, tested, and secure code with focus on performance and maintainability * Generate and review data quality reports and monitor data collection processes * Collaborate with teams to incorporate business needs into software design and architecture * Enhance and optimize existing software to meet compliance and performance targets * Provide guidance to junior engineers through code reviews and pairing * Identify opportunities to improve development processes and advocate best practices * Troubleshoot complex issues across the tech stack * Stay current with technology trends to drive innovation * Handle other duties as assigned Tasks * Bachelor in Computer Science or equivalent experience * Minimum 5 years of software development experience * Experience building and maintaining web applications * Proficiency in C#, JavaScript, Python, SQL, SQL Server, ASP.NET, Microsoft Azure suite or similar cloud infrastructure and CI/CD pipelines * Strong organizational skills to manage multiple priorities and deadlines * Highly analytical and strategic problem solver Key requirements *
Requirements
similar best practices * Troubleshoot complex issues across the tech stack * Stay current with technology trends to drive innovation * Handle other duties as assigned Tasks * Bachelor in Computer Science or equivalent experience * Minimum 5 years of software development experience * Experience building and maintaining web applications * Proficiency in C#, JavaScript, Python, SQL, SQL Server, ASP.NET, Microsoft Azure suite or similar cloud infrastructure and CI/CD pipelines * Strong organizational skills to manage multiple priorities and deadlines * Highly analytical and strategic problem solver Key requirements *