Overview
Skills
Job Details
Key Responsibilities
Design, develop, and maintain web applications using ASP.NET Core, C#, and SQL Server.
Build responsive and interactive front-end interfaces using HTML, CSS, JavaScript, and modern frameworks like Angular or React.
Create and consume RESTful APIs.
Write clean, scalable, and well-documented code following best practices.
Participate in code reviews, unit testing, and integration testing.
Collaborate with UX/UI designers, QA engineers, and product managers to deliver robust features.
Maintain and improve performance, security, and scalability of existing applications.
Troubleshoot, debug, and resolve technical issues.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
3+ years of experience in full-stack development using the .NET framework.
Strong proficiency in C#, ASP.NET Core/MVC, Entity Framework, and SQL Server.
Solid experience with JavaScript, HTML5, CSS3, and front-end frameworks (e.g., Angular, React, or Vue.js).
Knowledge of version control systems (Git preferred).
Experience with cloud platforms such as Azure or AWS is a plus.
Familiarity with DevOps practices, CI/CD pipelines, and containerization (e.g., Docker) is an advantage.
Excellent problem-solving and communication skills.
Preferred Qualifications
Experience with Blazor or other modern .NET front-end frameworks.
Understanding of Agile/Scrum methodologies.
Experience with microservices architecture.
What We Offer
Competitive salary and benefits package.
Flexible working hours and remote work opportunities.
A collaborative and innovative work environment.
Career development opportunities and continuous learning support.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county, to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.