Senior .Net CRM and AWS developer to $5500
Job Title:
Senior Software Developer (.NET, CRM, AWS)
Location: Hybrid from Sofia, Bulgaria (accepting people who want to relocate)
Department: Software Engineering
Reports to: Engineering Manager / CTO
Job Type: Full-time
Seniority Level: Senior
Job description :
We are looking for a highly skilled and experienced Senior Software Developer with deep expertise in .NET development, CRM platforms (preferably Microsoft Dynamics 365 or Salesforce), and Amazon Web Services (AWS). You will be responsible for designing, developing, and maintaining robust software solutions that integrate these platforms, ensuring scalability, performance, and reliability.
Key Responsibilities:
.NET Development
- Design and develop enterprise-level applications using C# and .NET (Core / Framework).
- Implement RESTful APIs, microservices, and backend services.
- Optimize existing code for performance, scalability, and maintainability.
Perform code reviews and mentor junior developers.
CRM Development
- Customize and extend CRM platforms (e.g., Dynamics 365, Salesforce) based on business requirements.
- Integrate CRM systems with internal/external tools using APIs, middleware, or ETL tools.
- Develop plugins, workflows, and UI customizations.
- Work with business analysts to translate customer requirements into technical specifications.
Cloud & AWS
- Architect and deploy scalable solutions on AWS.
- Use AWS services such as Lambda, S3, RDS, EC2, CloudFormation, API Gateway, etc.
- Implement CI/CD pipelines using CodePipeline, CodeBuild, or third-party tools (e.g., GitHub Actions).
- Monitor and optimize cloud infrastructure for security and cost-efficiency.
Required Qualifications:
5+ years of professional experience in software development with a strong focus on .NET.
- Proven experience with at least one CRM platform (Dynamics 365, Salesforce, or equivalent).
- 2+ years of hands-on AWS experience, including deployments and architecture.
- Strong understanding of software engineering best practices: OOP, SOLID, design patterns, etc.
- Proficiency in SQL and experience with relational databases (SQL Server, PostgreSQL, etc.).
- Experience with Agile/Scrum methodologies and DevOps practices.
Preferred Skills:
- Certifications in AWS, .NET, or CRM platforms.
- Knowledge of containerization (Docker, Kubernetes).
- Experience with front-end frameworks (e.g., Angular, React) is a plus.
- Familiarity with Identity Management and SSO solutions (OAuth, Azure AD, etc.).
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to lead technical discussions and make architectural decisions.
- Capable of working independently and collaboratively in a fast-paced environment.
What We Offer:
- Competitive salary and benefits.
- Hybrid work from Sofia.
- Career development opportunities.
- Access to training and certifications.
- A collaborative and innovative team environment.
Required languages
English | B2 - Upper Intermediate |