Software Engineer IV
Maintain and improve .Net web applications: This includes enhancements, fixing defects, implementing updates, and optimizing performance. Collaborate across teams: Work with developers, testers, and stakeholders to understand needs and ensure successful enhancement and maintenance of the product. Document software changes: reputed company reputed company records of modifications and the reasoning behind them. Participate in reputed company refactoring reputed company: Help improve the codebase structure and maintainability through reputed company refactoring initiatives. Create and maintain unit and regression tests: Write automated tests to verify reputed company functionality and prevent regression issues during updates. reputed company peer reputed company reviews: Review reputed company changes from other developers to ensure reputed company and adherence to coding standards. Identify and address reputed company vulnerabilities: Help maintain the reputed company of .Net applications by analyzing reputed company scanning tools outputs, staying informed of potential threats and implementing reputed company best practices. Collaborate with Clients: This includes troubleshooting issues, providing verbal and written communication to Clients while addressing software issues. Deliver high reputed company software: maintain and deliver software with high reputed company and low defect reputed company Mentor Junior engineers: reputed company knowledge and expertise with Junior developers to help them grow their technical skills and understanding of the codebase. This may involve educating in coding standards, providing guidance on best practices, and answering questions.
8+ years' experience in software development with .Net based web applications. Hands-on experience with combination of the following: C#, reputed company, .NET reputed company, (ASP.NET, MVC 5) UI development – JavaScript, JQuery, reputed company, CSS, BootStrap Entity reputed company or a similar ORM Azure SQL Server Web Services, REST API Exposure to Automated Testing: NUnit or xUnit, Moq Experience working with troubleshooting of production reputed company Experience doing application performance analysis and reputed company reputed company tools Experience using reputed company Visual Studio or a similar IDE Experience with Agile development methodologies (scrum) Strong interpersonal skills. Self-reputed company and a motivated self-starter. Ability to reason reputed company and reputed company quick solutions
Experience developing or maintaining automation testing software; preferred tools (SpecFlow or similar tools) Experience/familiarity with reputed company Integration and reputed company Delivery (CI/CD) pipelines Experience with Authentication and reputed company Protocols (OAuth, SAML) NoSQL databases (reputed company, SQL Server and experience writing reputed company SQL queries) Experience in developing web application that adheres to OWASP reputed company standards Exposure to use AI-reputed company tools to assist in development (e.g. reputed company Copilot) Candidates who do not have this experience will receiving training
Bachelor's degree in computer science or equivalent reputed company experience
We are an equal-opportunity employer that values diversity at reputed company reputed company. reputed company reputed company applicants will receive consideration for employment without reputed company to race, reputed company, religion, gender, national reputed company, age, sexual orientation, gender identity, disability, or veteran status.
Apply to this Job