Summary
Join Dreamix, a company with 18 years of experience delivering software solutions, as a Senior .NET Engineer. You will contribute to the development of cutting-edge fintech solutions for a leading compliance solutions provider in the U.S. This role involves developing high-quality, maintainable .NET applications, collaborating with cross-functional teams, and staying up-to-date with industry trends. Dreamix offers a supportive work environment with flexible hours, unlimited home office options, and opportunities for professional development. Additional benefits include health insurance, dental allowance, a multisport card, office massages, and various team events.
Requirements
- Strong expertise in .NET Core/.NET 6+ for backend development, including Entity Framework, and distributed caching
- Experience with security-focused backend systems, particularly .NET Core APIs and SQL Server
- Proficiency in Angular for frontend development and building dynamic web applications
- 5+ years of experience in backend and/or full-stack development within a similar role
- Degree in Computer Science, Informatics, or a related field
- Attention to detail and reliability in delivering high-quality, maintainable code
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
- Fluent English (written and verbal)
Responsibilities
- Develop high-quality, maintainable, and well-structured code following team coding standards and best practices
- Write comprehensive tests to maintain high code quality and system reliability
- Conduct thorough code reviews, providing constructive feedback and suggesting improvements for performance, security, and maintainability
- Optimize application performance, ensuring efficient use of resources and minimizing latency
- Collaborate with cross-functional teams, including frontend developers, QA engineers, and DevOps, to deliver end-to-end solutions
- Stay up to date with industry trends and emerging technologies, continuously improving development processes and technical solutions
- Ensure security best practices are followed, implementing proper authentication, authorization, and data protection strategies
- Troubleshoot and resolve production issues, conducting root cause analysis and implementing preventive measures
Benefits
- A warm and supportive work environment where you can reach your full potential
- Flexible working hours that allow you to balance your work and personal life
- Unlimited home office to help you stay productive and focused
- Opportunities for professional development, including certifications and training
- Additional benefits for academic teaching and speaking engagements
- Knowledge-sharing sessions where you can learn from our Dreamix team
- Team and company-wide events that bring us together
- Amazing week long summer office and winter office initiatives
- Additional health insurance and dental allowance to ensure your well-being
- Multisport card to encourage a healthy and active lifestyle
- Office massages to help you relax and unwind
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.