The Product Software Engineer develops and maintains cloud services, automates deployments, ensures code quality, and collaborates with teams for reliability and performance.
Product Software Engineer
Experience Range: 3.5 to 6 years
Job description
Must Have:
- Proficient with C#, Net Framework, SQL, and Visual Studio
- Proficient with WPF, WCF, Windows service, .Net Core, ASP.NET MVC, Microsoft Azure and Web API
- Experience in Azure Kuberenetes services.
- Experience in SQL Server database concepts.
- Knowledge of HTML5, CSS, JavaScript, Angular, and Bootstrap
- Experience automating build and release pipelines using Azure dev-ops.
- Experience working in an agile environment with an SDLC like Scrum
- Experience participating in product release cycle, including code reviews and defect triage.
- Experience with software development best practices like BDD, test-driven development/Unit Testing.
- Exceptional debugging skills
Nice to have:
- Knowledge of GitHub, Git-ops
- Strong analytical, problem solving, and communication.
Essential Duties and Responsibilities
- Collaborate with Architects and Tech Lead to build and maintain Azure IaaS/PaaS cloud services with high availability, resiliency, scalability, security, and optimal performance to meet service level objectives.
- Write software with high quality thru automated self-certification prior to delivery to consumers.
- Troubleshoot and determine root cause of complex cross product issues and identify action items to drive increased reliability.
- Automate deployments, scaling, and other operational tasks to be as boring as possible.
- Relentlessly document your implementation, patterns, practices, and processes.
Top Skills
.Net Core
.Net Framework
Angular
Asp.Net Mvc
Azure Devops
Azure Kubernetes
Bootstrap
C#
CSS
HTML5
JavaScript
Azure
SQL
SQL Server
Visual Studio
Wcf
Web Api
Wpf
Similar Jobs
Information Technology • Software
The role involves designing and implementing data pipelines, developing data lakes, optimizing ML processes, and ensuring data governance. Collaboration with data scientists to deploy ML models is crucial.
Top Skills:
AzureAzure DatabricksDevOpsDockerEventhubFlinkHadoopKafkaKubeflowKubernetesMlflowPythonPyTorchScikit-LearnSparkSQLStream AnalyticsTensorFlowTensorflow Serving
Information Technology • Software
The Senior Product Software Engineer will design, develop, and implement software solutions, focusing on full stack development with Azure, Angular, and database management, while mentoring junior developers and participating in agile practices.
Top Skills:
.NetAngularAzureDockerKubernetesNoSQLSQLTypescript
Information Technology • Software
The Senior Product Software Engineer will maintain cloud products, custom development tools, and legacy mobile applications while utilizing a variety of technologies and frameworks for development.
Top Skills:
.Net Core.Net FrameworkAngularAsp.Net MvcAWSAzureAzure AppserviceAzure FunctionsAzure Service BusCosmos DbCSSDockerHTMLJavaScriptService Fabric
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.