Company Name: Starmark Software
Job Role: Senior Software Engineer / .NET Full Stack Developer
Experience Required: 3-4 Years
Location: Bangalore, India
Qualification: B.E / B.Tech / M.Tech (IT / Computer Science preferred), B.Sc / M.Sc (IT/CS) or MCA
Skills Required :
- .NET, C#, Rest API ,.Net core, Azure Development
- HTML, CSS, Jquery, Javascript, Angular, React
- Web development front end , Backend
- Strong in Database (SQL server, views, Procedures, Triggers, Joins, SSIS,Scripts)
- Strong programming skills , Software design, Technical documents, Unit testing and framework
- Version control(Git or any other), TFS
Key Accountabilities & Deliverables :
- We are currently seeking an energetic and highly motivated .net developer who thrives in a team environment, has a desire to learn new technologies and who wants to be part of a progressive team.
- Write clean, scalable code using .NET programming languages
- Producing code using .NET languages (C#)
- Upgrading, configuring and debugging existing systems
- Develop documentation throughout the software development life cycle (SDLC)
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Agile methodologies
- Provide technical ownership for subcomponents (code, functional validity, and quality).
- Perform software development tasks within appropriate schedule, task, and quality guidelines set in conjunction with the Lead / Project Manager of the project.
- Specify, create, modify, maintain, and test software component(s) that are part of a larger software project.
- Ensure adherence of design and code to standards.
- Regularly perform self-review of code and quality.
- Ensure adherence to processes defined for the project.
- Effectively document technical issues, changes to code, etc.
- Prepare unit test cases and execute them to verify quality
- Fix any defects found by self, lead or QC team
- Report code completion and code quality - Implementation report
- Make the builds whenever necessary
- Effective oral and written communication
- Strong problem solving, analytical and design skills. Possesses the ability to be accurate, consistent and detail oriented.
Good to have :
- 1. Healthcare background(EMR, Practice Management.)