
Full Stack Developer, C# / .NET
Everbridge
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇭🇺 Hungary
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularASP.NETDistributed SystemsMS SQL Server.NETPostgresSOAPSQLWPF
About the role
- Develop high-quality software solutions using modern desktop and backend technologies within a distributed architecture.
- Utilize technologies such as .NET, WPF, Asp.Net Core, Angular, and similar frameworks to deliver scalable and robust applications.
- Contribute to technical decisions within a multi-disciplinary SCRUM team, leveraging your expertise in software development and best practices.
- Stay updated on new platform improvements and capabilities, integrating them into our development process as appropriate.
- Demonstrate a commitment to learning new skills and technologies, staying abreast of emerging trends and industry developments.
Requirements
- Bachelor's or Master's degree in Computer Engineering, Computer Science, or related fields.
- Minimum 5 years of experience in software development using C# .NET.
- Backend skills: .NET, WCF, REST APIs. Strong understanding of Object-Oriented design patterns and best practices, Security/Performance.
- Experience building scalable applications.
- Experiences with Microsoft SQL Server and Postgres.
- Experience with WCF for building distributed systems and services, including knowledge of message-oriented middleware, service-oriented architecture (SOA), and interoperability standards (e.g., SOAP, WS-*).
Benefits
- Comprehensive healthcare coverage to ensure your well-being.
- Life & Total Permanent Disability Insurance to protect you and your loved ones.
- Cafeteria plan.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETC#WPFAsp.Net CoreAngularWCFREST APIsObject-Oriented design patternsMicrosoft SQL ServerPostgres
Soft skills
commitment to learningtechnical decision makingcollaborationadaptability
Certifications
Bachelor's degreeMaster's degree