 
        
        Software Developer Position
Our goal is to create innovative and scalable software solutions across various platforms. We're seeking a talented Software Developer to design, develop, and maintain web applications that integrate APIs, databases, and front-end systems.
The ideal candidate will have expertise in full-stack development with a primary focus on back-end development, using .NET/C# (80%) and Angular (20%). The successful developer will also optimize applications for speed, scalability, and usability while implementing responsible programming principles.
 * Key Responsibilities:
 * Design and develop serverless APIs and services using .NET/C# (80%) and refactor existing code
 * Develop and refactor user-facing software features using Angular (20%)
 * Implement best practices for coding standards and security protocols
 * Work closely with cross-functional teams to ensure seamless integration of software solutions
Required Qualifications
 * Bachelor's degree in Computer Science or equivalent experience
 * Professional experience with .NET/C# development for consuming and developing RESTful APIs (80%)
 * Experience with Angular, JavaScript, TypeScript, HTML5, CSS3 (20%}
 * Deep knowledge of software design principles, patterns, and best practices
 * Strong communication and collaboration skills
Preferred Qualifications
 * Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
 * Experience with multi-tenant large-scale distributed systems
 * Background in application security, authentication/authorization