Senior Software Engineer developing and maintaining .NET applications for a leading Insurance company. Collaborating on system architecture improvements and modernization initiatives.
Responsibilities
Design, develop, and maintain enterprise applications using .NET technologies (C#, VB.NET).
Modernize and enhance legacy systems to improve performance, stability, and maintainability.
Develop and support client/server applications in remote and multi-user environments.
Troubleshoot and resolve issues related to database connectivity, concurrency, and system performance.
Build and maintain REST, SOAP, and batch integrations with internal and external systems.
Ensure reliable and accurate data exchange across enterprise platforms.
Optimize SQL Server databases, stored procedures, and complex queries.
Support transactional and analytical workloads in large-scale database environments.
Provide production support, incident resolution, and root-cause analysis for critical systems.
Implement secure authentication and access control mechanisms aligned with compliance standards.
Contribute to system architecture improvements, modularization, and modernization initiatives.
Collaborate with business teams, vendors, and engineering peers while supporting CI/CD and development best practices.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field.
Master’s degree (preferred) in Information Technology, Software Engineering, Information Security, or related STEM discipline.
Additional academic or professional certifications considered an asset:
Microsoft Certified: .NET Developer / Azure Developer.
SQL Server or Database Engineering certifications.
Certifications related to systems security, compliance, or cloud technologies.
Experience with CI/CD pipelines (e.g., Jenkins), version control (Git), scripting, and automation.
Familiarity with secret management tools, remote deployment systems, and monitoring dashboards.
Comfort with modern FE/BE stacks used across enterprise environments.
Strong analytical and debugging ability, especially in large legacy systems.
Capability to manage complexity and drive improvements without disrupting critical operations.
Effective communication with technical and business audiences.
High ownership mindset and ability to work under pressure.
Fullstack Developer focused on backend services and some frontend work at InnoWave. Collaborating with teams and ensuring quality in scalable solutions in Lisbon.
Senior Full Stack Developer responsible for designing and maintaining web applications at Rhino Entertainment. Collaborate with teams and mentor juniors while adhering to modern software standards.
Senior Software Engineer responsible for reporting using Geneva application. Collaborating with fund accountants and utilizing AI tools in a financial services firm.
Fullstack Engineer developing Customer & Marketing web applications for a leading European retail company. Collaborating with teams on innovative AI solutions and technology integration.
Technical Lead in hybrid role for Weekday's client, focusing on software development in Java/Python and cybersecurity solutions. Leading initiatives for scalable systems and best practices across teams.
Senior Staff Engineer driving architectural excellence within Matillion's AI - powered data integration platform. Leading technical design and strategy for scalable data solutions with a focus on collaboration.
Software Engineer developing high - quality legal software solutions for Cisco. Partnering with cross - functional teams and applying secure coding principles for system integrity and performance.
Staff Engineer leading a product team at Beamery, a transformational AI platform in HR technology. Designing scalable software and providing technical mentorship in a hybrid role.
iOS Engineer developing new financial services with Merpay, focusing on individual credit business in Japan. Collaborating with cross - functional teams to improve user experience and product quality.
Tech Lead managing development teams across mobile, web, and backend at Lotus's. Overseeing software solutions while ensuring technical excellence and high - quality code across projects.