Business Applications Developer
Commvault's Business Operations, Analytics, Technology & Simplification team (BATS) is seeking a Developer who wants the freedom to be creative and make a significant business impact by working on critical internal applications vital to the worldwide success of the organization. This is a chance to utilize your technical skills to think outside the box and take the initiative to participate in continuous learning and development.
How you will make an impact:
- Involved in all facets of product development: business analysis, requirements gathering, functional and technical specification, design, development, implementation, testing, deployment, and support of new applications.
- Responds to user application issues in a timely manner.
- Creates and enhances applications based on changing business needs.
- Assists in the design of new applications and processes to meet business needs.
- Ability to determine and document user requirements through interviews with various business groups.
- Ability to conduct and participate in meetings with various levels of users and management.
- Demonstrated ability of bringing complex development projects to successful completion.
- Ability to self-learn on the job
What you need to succeed:
- 5+ years of experience in the following areas:
- Full lifecycle production software development in the Microsoft Visual Studio development environment and frameworks.
- Deep knowledge of C#
- Proficient with Angular/Other front end frameworks
- Thorough understanding of Azure PaaS
- Experience with developing API’s and MVC Applications
- Must have excellent oral and written communication skills - ability to conduct meetings, communicate effectively with all levels of management.
- The following experience is a plus
- Porting a legacy application over to a new hosted platform
- Migrating legacy applications from on premise to Azure
- Experience with CI/CD environments
- Experience with TDD/BDD
Plug In Now-
Reach Your Career Squad Goals
Do you imagine ideas that others simply don’t? Do you think about making great, even greater? Do you get antsy waiting for change that doesn’t come? We do too—we are freeing the discovery of things yet defined. Plug into a community of like minded people striving to make an impact.Plug In Now!