15 Oct
|
Toast
|
Bengaluru
Job highlights
- Proficient in ASP.NET Core,MVC,and Web API
- Bachelor s Degree in Computer Science or equivalent
- Minimum Experience
- Proficient in the following: . Unit testing as well as coding in 1-2 languages (e.g
- Proficient in C# .NET
- Experience with Web Services and serialization,XML,JSON,SOAP,WCF,REST
- Experience with JavaScript
- Hands-on experience with the construction of complex engineering solutions and knowledge of software development methodologies
- Exhibits a DevOps mindset where the Agile SCRUM team is accountable for a product from inception to sunset
- Partner with product owners and other Agile SCRUM team members to determine current features and user stories
- Participate in code reviews to ensure that each increment adheres to the original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate
- Engage in all Agile ceremonies including planning, grooming, product demonstrations, and team retrospectives
- Respond to support incidents for production applications to make a quick repair to prevent application outages
- Create and/or update the documentation to support development efforts.
- Documentation may include detailed specifications, implementation guides, architecture diagrams, and/or design documents
- Share knowledge among members in Agile SCRUM team
- Demonstrate excellent communication skills and effective collaboration in a team-oriented environment
- Aptitude for learning new technologies and concepts
- Excellent time management skills and ability to prioritize
- Able to translate customer and business needs to technical solutions
- Resilient to change
- Work with supervision
- Proficient in the following
- Unit testing as well as coding in 1-2 languages (e.g. Java, C#, etc.)
- Object-Oriented Design (OOD) and analysis
- Application of design patterns
- Application of non-functional software qualities such as performance, resilience, maintainability, etc.
What You ll Bring
- Proficient in C# .NET
- Proficient in ASP.NET Core, MVC, and Web API
- Experience with Web Services and serialization, XML, JSON, SOAP, WCF, REST
- Experience with Unit testing using mock objects
- Experience with Design patterns and object-oriented programing
- Experience with SQL Server and the SQL language
- Experience with JavaScript
- Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
- Experience with Cloud Services (AWS or Azure)
- Experience with Containers / Docker
- Experience with Infrastructure as Code
- Familiar with scripting (PowerShell or Bash)
- Familiar with React and TypeScript
- Familiar with HTML5 and CSS3
- Familiar with Memory management, performance tuning, and profiling
- Familiar with Dashboards / Monitoring / Alerting
Education Bachelor s Degree in Computer Science or equivalent
Minimum Experience
📌 Senior Software Engineer (Bengaluru)
🏢 Toast
📍 Bengaluru