Senior Full Stack Engineer(.NET/React)
Computing Concepts · Remote · remote · Posted today
Undisclosed8–13 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role: Senior Full Stack Engineer (.NET / React)
Location: Remote
Contract/Fulltime: Contract, 12+ months - strong long-term extension potential
Shift Timings: Night Shift in India (6:30 PM to 3:30 AM IST)
Job Description:
Job Purpose:
The purpose of the Senior Software Engineer role is to develop new systems and enhance existing ones to support and grow the business.
Duties and Responsibilities:
- Write clean, efficient, and maintainable code according to requirements
- Support and enhance existing programs and reports
- Create new software for both internal and external use based on provided requirements
- Analyze, design, develop, and test software independently and collaboratively
- Test software and reports, and work with QE team to facilitate testing
- Perform peer reviews of other developers' code changes
- Provide regular status updates on projects and tasks using Jira or a similar tool
- Create documentation for new programs and the update of existing documentation
- Stay current with new technologies, methodologies, and security practices
- Collaborate with business analysts, developers, and other subject matter experts to define and refine requirements for software development projects
- Communicate with clients and vendors in development and support of software
- Perform other duties as required
Qualifications:
Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum 7 years of professional experience in software development
- Knowledge of object-oriented programming (OOP) principles
- Experience with React, JavaScript, CSS, and HTML
- Experience with .NET (C#, .NET and ASP.NET)
- Experience with writing automated unit tests
- Experience with Microsoft SQL Server (or similar RDBMS) and a strong understanding of SQL and stored procedures
- Experience with Git, Bitbucket, or similar source control system
- Strong problem-solving and debugging skills
- Ability to work independently and as part of a team
- Strong written and verbal communication skills
- Ability to build relationships with others
- Strong organizational skills, including the ability to organize data and code structures in clear and meaningful ways
- Demonstrates initiative in problem-solving
- Attention to detail
- Remains calm under pressure
Preferred:
- Experience with Python
- Experience with agile/scrum
Sourced from naukri
Skills
.net developerDot Net CoreHTMLPythonJavascriptCSSReact.JsSQL Server