
Lead Software Engineer, .Net
Bonapolia
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain applications and services
- Contribute to the development of backend services using C#, .NET
- Apply strong engineering practices related to object-oriented design, security, performance, and maintainability
- Research, evaluate, and recommend new technologies to enhance existing systems
- Ensure code quality, scalability, and performance across developed solutions
- Focus on quality, automation, code best practices, and supporting the team to improve
- Apply AI-driven approaches where relevant to automate workflows and enhance efficiency
- Work on the equipment provided by the client (MacBook Pro)
Requirements
- 7+ years of professional software development experience, primarily with C#/.NET
- Strong experience with ASP.NET, SQL Server, RESTful services, and Clean architecture
- Strong knowledge of object-oriented design, common design patterns, security principles, and software engineering best practices
- High level of ownership and solid hands-on experience in driving topics independently from ideation to implementation, mentoring and supporting team members, delivering measurable impact while maintaining high quality standards
- A pragmatic and results-oriented mindset, balancing process discipline with flexibility to achieve goals
- Strong communication and teamwork skills, with the ability to collaborate effectively across teams
Benefits
- No specified benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETASP.NETSQL ServerRESTful servicesobject-oriented designdesign patternssecurity principlessoftware engineering best practicesAI-driven approaches
Soft Skills
ownershipmentoringcommunicationteamworkcollaborationresults-oriented mindsetflexibilityprocess disciplineproblem-solvingsupporting team members