Logo for Saviance Technologies Pvt. Ltd.

Staff Engr, Software

Roles & Responsibilities

  • Bachelor's Degree in Computer Science or related subject, or equivalent experience; 5 years' experience in MS Visual Studio and SQL.
  • Strong written and verbal communication skills across management and end users.
  • Proficiency in .NET development with C# and VB.Net, including Windows Forms, MVC/Web API.
  • Experience with Microsoft SQL Server and relational database development; understanding of object-oriented design principles for scalable applications; experience writing unit tests.

Requirements:

  • Develop software solutions using Microsoft Visual Studio; design, build, and maintain efficient, reusable, and reliable code.
  • Create database schemas to support business processes and program SQL views, stored procedures, and functions.
  • Provide ongoing maintenance, support, and enhancements to existing systems and platforms; develop and analyze automated tests.
  • Participate in agile SDLC processes and write/update technical documentation posted to the wiki.

Job description



Description:

POSITION PURPOSE

Liberator Medical Supply, a subsidiary of Client, is seeking an experienced .Net Software Engineer. This is an opportunity to use your broad technical expertise to support and enhance our application systems by developing solutions which enable everyone at Liberator Medical Supply to seamlessly execute their jobs and deliver excellent customer service.

The ideal candidate is passionate and has full stack software development experience, database systems, agile methodologies, and is proficient in .Net programming languages (C# / VB.Net).

This is a remote working opportunity.

PRIMARY DUTIES AND RESPONSIBILITIES

1. Develop software solutions using Microsoft Visual Studio
2. Design, build, and maintain efficient, reusable, and reliable code
3. Clearly and regularly communicate with management and technical support colleagues
4. Recommend improvements to existing software programs as necessary
5. Perform coding, debugging, testing, and troubleshooting throughout the development process
6. Create database schemas that represent and support business processes
7. Program SQL views, stored procedures, and functions
8. Provide ongoing maintenance, support, and enhancements to existing systems and platforms
9. Develop and analyze automated tests
10. Provide recommendations for continuous improvement
11. Help maintain code quality, organization, and automatization
12. Participate, support, and enforce agile SDLC processes
13. Write and update technical documentation posted to wiki

ANCILLARY DUTIES AND RESPONSIBILITIES

1. Maintain a working knowledge of application development tools
2. Develop and maintain reports and other knowledge management functions
3. Ongoing education to keep all software development tools in the latest version
4. Train team members on the new features and functionality of tools
5. Ability to work with minimal supervision
6. Performs other duties and tasks as assigned or directed

REPORTING RELATIONSHIP RESPONSIBILITIES

No supervisory responsibilities

MINIMUM REQUIREMENTS OR QUALIFICATIONS


1. Bachelor's Degree in Computer Science or related subject, or equivalent experience; 5 years' experience in MS Visual Studio and SQL required.
2. Strong written and verbal skills required inclusive of the ability to communicate with all levels of management and end users effectively and positively
3. Solid foundation in Visual Studio to develop in C# and VB.Net
4. Experience with Windows forms, Web (MVC), and Web API development frameworks
5. Familiar with Microsoft SQL Server and relational database development
6. Understanding of fundamental design principles for building scalable applications
7. Strong understanding of object-oriented programming
8. Experience writing unit tests
9. Skilled with using tools from Telerik and/or Infragistics
10. Understanding of Scrum and Kanban
11. Familiar with Jira, Bitbucket (Git), and Bamboo a plus

WORK REQUIREMENTS

Must be available or on-call whenever software systems are operating

WORK ENVIRONMENT

Remote

Related jobs

Other jobs at Saviance Technologies Pvt. Ltd.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.