Software Engineer
Experience: 4+ Years
Job Location: Chennai/ Coimbatore
Job description:
A problem solver, responsible for developing one or more parts of the system, including designing it to fit into the architecture, possibly prototyping the user interface, and then implementing, unit-testing, and integrating the components and ensuring excellent quality and smooth rollout.
Responsibilities
Development: Passionate about developing code that solves business problems, ensure complete coverage of the requirements, figure out simplifying and effective development styles complying with organization standards and processes
Automating: Identify and automate work bringing in efficiency, code uniformity
Design: Participate in the high level and low-level design as necessary, contributing to define project standards
Responsible: Planning alternatives for problems, ensuring backup plan in case the primary approach fails.
Collaborating: Work with team members to solve problems, share knowledge and best practices.
Expected Skillset and Knowledge:
Technology & Platform :
.Net ( Core / 5), C#, ASP.NET MVC, HTML5, CSS3, JavaScript, React (+)
Microsoft SQL Server / PostgreSQL / MySQL
Source Control Management Tools TFS / GitHub / GitLab
Continuous Integration Tools (+)
Automated Testing Platforms and Tools (+)
Concepts & Principles:
Multi-tenancy, SaaS, PaaS, IaaS, Cloud Architectures (+)
Micro services, OOD, Database Design
Responsive Design, Multi-Channel Delivery
Software Engineering Process, Agile Methodologies
Data Structures Internationalization / Localization (+)
Scaling and Performance Tuning (+)
Process:
Design and Development
QA Testing, Triaging, Issue Tracking
Design Patterns and Asset Based Development (+)
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.