Software Engineer - Kasmo Inc
Fremont, CA 94539
About the Job
Key Responsibilities:
• Develop, test, and deploy scalable applications using .NET technologies (C#, ASP.NET, .NET Core).
• Deploy and manage applications in AWS via code (Infra as Code).
• Automate deployment processes using CI/CD pipelines (Bitbucket, Bamboo, Octopus)
• Migrate applications to cloud and cloud native services.
• Monitor and manage deployments to ensure high availability and performance.
• Use logging and monitoring tools to analyze performance and prevent/resolve production issues.
• Participate in agile development processes and contribute to sprint planning and retrospectives.
Knowledge, Experience & Qualifications
• Proven experience as a .NET Developer or similar role
• Strong proficiency in C#, ASP.NET, and related technologies.
• Familiarity with database systems (SQL Server, PostgreSQL, etc.), ORM frameworks (Entity Framework, Dapper), CI/CD process and tools.
• Knowledge of web services (RESTful, SOAP) and API development.
• Experience in migrating and managing applications/services from bare metals/VMs to AWS cloud.
• Able to work in a fast paced and dynamic environment and achieve results amidst constraints.
• Deep understanding of best design and software engineering practices, design principles and patterns and unit testing.
• Analytical skills to determine the source of problems and provide resolution and eliminate recurring problems.
• Bachelors, Computer Science, Computer Engineering, Information Systems, or related field preferred or equivalent amount of experience, knowledge, and skills
• 4+ years' experience working on AWS with dot Net Stack
• Develop, test, and deploy scalable applications using .NET technologies (C#, ASP.NET, .NET Core).
• Deploy and manage applications in AWS via code (Infra as Code).
• Automate deployment processes using CI/CD pipelines (Bitbucket, Bamboo, Octopus)
• Migrate applications to cloud and cloud native services.
• Monitor and manage deployments to ensure high availability and performance.
• Use logging and monitoring tools to analyze performance and prevent/resolve production issues.
• Participate in agile development processes and contribute to sprint planning and retrospectives.
Knowledge, Experience & Qualifications
• Proven experience as a .NET Developer or similar role
• Strong proficiency in C#, ASP.NET, and related technologies.
• Familiarity with database systems (SQL Server, PostgreSQL, etc.), ORM frameworks (Entity Framework, Dapper), CI/CD process and tools.
• Knowledge of web services (RESTful, SOAP) and API development.
• Experience in migrating and managing applications/services from bare metals/VMs to AWS cloud.
• Able to work in a fast paced and dynamic environment and achieve results amidst constraints.
• Deep understanding of best design and software engineering practices, design principles and patterns and unit testing.
• Analytical skills to determine the source of problems and provide resolution and eliminate recurring problems.
• Bachelors, Computer Science, Computer Engineering, Information Systems, or related field preferred or equivalent amount of experience, knowledge, and skills
• 4+ years' experience working on AWS with dot Net Stack
Source : Kasmo Inc