Software Engineer
Noida, India · Full-time
- Posted 1d ago
- From PrismHR’s careers page
- Location
- Noida, India
- Type
- Full-time
- Level
- Senior
- Experience
- 8+ years
- Department
- Software Development
Opens the listing on prismhr.applytojob.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Responsibilities:
- Design and develop high-quality code and features with a high degree of ownership
- Ensure code quality through use of software engineering best practices including code reviews, unit testing, peer programming etc.
- Collaborate with internal teams to produce software design and architecture.
- Write clean, scalable code using .NET programming languages.
- Balance competing priorities to ensure we effectively ship new features while resolving defects and managing technical debt.
- Participate in Agile ceremonies, story refinement and accurately estimate work efforts and requirements
- Support a fail-fast and learn mentality to drive responsible innovation
Qualifications:
- Bachelor's degree in computer science or related field
- 8-12 yrs of development experience in the Microsoft technologies - C#, ASP.NET, MVC framework, Razor Pages, HTML5, CSS, JavaScript, web forms
- Experience developing Front-end Web Application framework utilizing ASP.Net Core for enterprise level web applications.
- Hands-on experience working in .NET Framework 4.5+, JS Report 3.11.x,
- Proficient in SQL, developing and executing database queries in SQL/PostgreSQL
- Proficient in Entity Framework 6.x, EF Core, ADO.NET
- Experience in Agile Software Delivery, Jira, GitHub, unit testing frameworks
- Familiarity with the client side framework jQuery/ Angular 12+/ React
- Strong understanding of various levels of n-tier architecture using object oriented concepts
- Strong communication, with the ability to explain complex technical problems to non-technical audiences and the ability to translate customer requirements to technical designs
Preferred Qualifications:
- Understanding of modern microservice-based architectures and methodologies
- Familiarity with Kubernetes and cloud vendor solutions like GCP, AWS or Azure.
- Experience with CI/CD pipeline
- HCM domain knowledge is a plus
PrismHR is a fast-paced SaaS company which provides customers with a cloud-based payroll process software application. PrismHR also provides professional services including system implementation consulting, custom configurations, and training. Lastly, via the Company's Marketplace platform customers and end users access other human resources and employee benefits applications from PrismHR's Marketplace Partners.
Skills they ask for
Pick one to see other roles that ask for it.
About PrismHR
HR and payroll technology for PEOsPrismHR provides HR and payroll technology for professional employer organizations and employer services providers.
See all 35 roles at PrismHRMore roles at PrismHR
See all 35- Cython EngineerNoidaSoftware DevelopmentNoida, India1d
- Scrum MasterNoida · Lead · HybridSoftware Development · Lead · HybridNoida, India1d
- Payroll SpecialistNoidaFinance and AccountingNoida, India1d
- Benefits SpecialistNoida · Entry LevelHuman Resources · Entry LevelNoida, India1d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.